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