rogermedico / factory-without-events
允许创建Laravel工厂,无需之前定义的afterCreating或afterMaking回调。
1.0
2024-02-13 11:23 UTC
Requires
- php: ^8.0
- illuminate/database: ^8.0|^9.0|^10.0
Requires (Dev)
- fakerphp/faker: ^1.23
- mockery/mockery: ^1.6
- phpstan/phpstan: ^1.10
- phpunit/phpunit: ^10.5
README
此仓库可用于创建Laravel工厂,无需执行之前创建的afterMaking和afterCreating回调。
安装
您可以通过composer安装此包
composer require rogermedico/factory-without-events
用法
按照常规创建您的工厂,并将WithoutEvents特质添加到其中。然后在您的代码中,如果您想创建一个不执行afterMake或afterCreate回调的工厂,可以这样做
$user = User::factory() ->withoutEvents() ->create();
致谢
许可证
MIT许可证(MIT)。请参阅许可证文件以获取更多信息。