aleksandro_del_piero / repository
Laravel创建仓库文件的包
1.0.0
2023-12-09 03:37 UTC
Requires (Dev)
- orchestra/testbench: ^8.0
- phpunit/phpunit: ^10.3
This package is auto-updated.
Last update: 2024-09-09 18:08:30 UTC
README
这是一个用于在Laravel中生成仓库文件的简单包
安装
您可以通过composer安装此包
composer require aleksandro_del_piero/repository
发布配置文件(必需)*!. 如果不发布配置文件,文件将在App/目录下创建。
php artisan vendor:publish --provider=AleksandroDelPiero\Repository\RepositoryServiceProvider
文档
// Create new repository for model User php artisan make:repository UserRepository --model=User // Or create new repository for model User php artisan make:repository UserRepository After this you will need to specify the model name: Specify the name of the model: > User
默认情况下,所有文件都将创建在App/Repositories路径下。但可以在配置文件config/repositories.php中更改。
return [ 'namespace' => '\\Repositories' ];
例如,您可以更改目录为Libs/Repsitories
return [ 'namespace' => '\\Libs\\Repositories' ];
更改配置文件后,建议运行命令以清除缓存
php artisan optimize:clear
许可证
MIT许可证(MIT)。有关更多信息,请参阅许可证文件。