lunia / auditoria
用于创建应用程序中所有查询的审计日志的包
0.9.18
2022-07-08 10:51 UTC
Requires
- php: ^7.4|^8.0
- illuminate/support: ^8.0
Requires (Dev)
- orchestra/testbench: ^6.0
- phpunit/phpunit: ^9.0
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包模板 生成的。