niladam / repository
此包的最新版本(1.1.3)没有可用的许可证信息。
Laravel 包(分支),用于在多个项目中方便地实现仓库设计模式的功能。
1.1.3
2019-10-24 14:43 UTC
This package is auto-updated.
Last update: 2024-09-25 02:03:44 UTC
README
Laravel 包,用于在多个项目中方便地实现仓库设计模式的实现。
此包是 LazyElePHPant/repository 的分支版本,包含 @calvinchiulele 在 pull request #2 中提供的更改。
分支的原因是看起来 @LazyElePHPant 忽略了或没有时间处理 pull request,而我想要在我的一个项目中使用它。
欢迎对此做出贡献,但这主要是为了我的个人使用。由于我不想与 lazy 的命名空间冲突,这个分支的命名空间已经改变。
此包的荣誉(至少目前)完全归功于 @LazyElePHPant 和 @calvinchiulele。
安装
composer require niladam/repository
普通仓库类
要生成没有特定模型的仓库类,请运行以下命令
php artisan make:repository NameRepository
模型仓库类
要为特定模型生成仓库类,您可以通过定义 --model
来指定
php artisan make:repository NameRepository --model=User