文件名称:laravel-repository:使用标准 php 对象解耦 Eloquent 模型的 laravel 存储库模式的实现
文件大小:12KB
文件格式:ZIP
更新时间:2024-07-16 18:18:15
PHP
Laravel 仓库 目标 使用 laravel 框架为存储库实现提供通用接口。 为您提供一个很好的起点来创建简单且可维护的 Laravel 应用程序。 使用存储库模式和几行代码鼓励良好行为 通过抽象复杂行为来简化您的代码 清理您的模型和控制器。 (顺便说一句,保持存储库干净!) 这个包有什么用 这里的重点是通过使用标准的 php 对象(stdClass 和数组)来抽象 Eloquent 模型。 这样,您可以稍后切换到另一个数据源,例如 MongoDB,而无需接触您的模型。 所有转换的膨胀都已经在您的代码之外处理了。 这个包处理获取 Eloquent 数据,并将它们转换为普通的 PHP 对象。 稍后将根据需要添加更多数据提供者。 与 toArray 方法不同,此包使您能够使用与 eloquent 模型($model->data 语法)相同的语法来显示数据。 安装 导入包 要安装,只
【文件预览】:
laravel-repository-master
----.gitignore(46B)
----src()
--------Atrakeur()
--------config()
----.travis.yml(179B)
----composer.json(564B)
----phpunit.xml(570B)
----tests()
--------.gitkeep(0B)
----readme.md(4KB)