lunia/auditoria

用于创建应用程序中所有查询的审计日志的包

0.9.18 2022-07-08 10:51 UTC

README

Lunia Consultores S.L.

安装

通过composer安装此包

composer require lunia/auditoria

发布配置和服务提供者

php artisan vendor:publish --provider="Lunia\Auditoria\Providers\AuditoriaApplicationServiceProvider"

config/database.php 中配置其他数据库连接,然后在 .env 中设置

AUDITORIA_DB_CONNECTION=$DB_CONNECTION_NAME
AUDITORIA_ENABLE=true

config/app.php 中注册已发布的 AuditoriaServiceProvider

return [
    ...
    
    \App\Providers\AuditoriaServiceProvider::class,
    
    ...
]

phpunit.xml 中设置变量以在运行测试时不要进行审计

<server name="AUDITORIA_ENABLE" value="false" force="true"/>

变更日志

请参阅 CHANGELOG 了解最近更改的更多信息。

贡献

请参阅 CONTRIBUTING 了解详细信息。

安全

如果您发现任何安全相关的问题,请发送电子邮件至 desarrollo@lunia.es,而不是使用问题跟踪器。

鸣谢

许可

MIT许可(MIT)。请参阅 许可文件 了解更多信息。

Laravel包模板

此包是使用 Laravel包模板 生成的。