homeapp/audit
最新稳定版本:3.1.2
Composer 安装命令:
composer create-project homeapp/audit
包简介
Audit package for saving user activity
README 文档
README
To install
composer require homeapp/auditbin/console doctrine:migrations:diff- Отредактируйте миграцию и запустите.
- Создать сервис который имплементирует интервейс ActorInfoFetcherInterface и зарегестировать его.
Homeapp\AuditBundle\ActorInfoFetcherInterface: '@App\Audit\ActorInfoFetcher'
PS: есть баг нужно добавить такой хак в service_test.yml
App\Audit\ActorInfoFetcher:
autowire: true
arguments:
- '@test.service_container' #https://github.com/Codeception/module-symfony/issues/34
- Сконфигурировать Auditable класc. Передав в аргумент classMap список entity которые нужно трекать
Homeapp\AuditBundle\Auditable:
arguments:
$classMap:
- App\Entity\UserRole
TODO
- Write instruction
- Refactor migrations
For development
To fix code style issues
vendor/bin/php-cs-fixer fix
To run test
vendor/bin/phpunit
To run static analizer
vendor/bin/psalm --no-cache
TODO
- Remove minimum-stability: dev when BackwardCompatibilityCheck will be released 5.1 version
统计信息
- 总下载量: 7.23k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: proprietary
- 更新时间: 2021-06-10