helilabs / heli-developement-helpers
此包已被 废弃 且不再维护。未建议替代包。
Laravel 包,提供一组类,用于使用常见的架构模式(如仓储模式、工厂模式)。
dev-master
2020-04-07 23:19 UTC
Requires
This package is not auto-updated.
Last update: 2020-04-07 23:25:48 UTC
README
Laravel 包,提供一组类,用于使用常见的架构模式(如仓储模式、工厂模式)。
为什么开发此包?
此包是为了让 Helilabs 能够快速开始项目开发,并在构建 Laravel 应用时强制采用自定义和智能的方式。
为什么这样做?
安装
- 只需在您的
composer 文件
中添加此包,例如:
"helilabs/heli-developement-helpers" : "0.1.0"
关于文档的说明
这些类主要是为 Helilabs 团队(因为我们认为它们既好又有效)开发的,您可以根据自己的意愿使用它们,但我们不保证使用它们时的效果。
目前我们为这些类提供不了文档,所以需要您自行探索,但我们正在努力尽快编写文档,并认为它将在2017年5月15日之前在我们的网站上可用。
类包括:
-
BaseRepository :
Helilabs\HDH\Repository\BaseRepository
此类是为了使用仓储模式而构建的。 -
CurdFactory :
Helilabs\HDH\CURD\CurdFactory
此类是为了使用代理模式、工厂模式而构建的。 -
CurdCreator :
Helilabs\HDH\CURD\CurdCreator
此类是为了使用代理模式和工厂模式而构建的。 -
BaseApiHelper :
Helilabs\HDH\ApiHelper\BaseApiHelper
此类是为了在处理 API 时提供更健壮的方式而构建的。 -
CurdController :
Helilabs\HDH\Controllers\CurdController
此类是为了在构建 CURD 应用程序时利用所有前面的类而构建的。