swarmtech / doctrine
此包已被放弃,不再维护。未建议替代包。
Swarmtech Doctrine
1.1.3
2020-01-30 01:45 UTC
Requires
- php: >=7.2
- doctrine/doctrine-orm-module: ^2.1
This package is auto-updated.
Last update: 2024-06-29 05:06:23 UTC
README
Laminas的Doctrine模块
此项目的目标是停止使用实体仓库,并开始使用查询提供者。不确定这是否是个好主意,但它允许将每个Doctrine查询分割到它自己的QueryProvider提供者文件中。为了实现查询提供者,我们需要扩展QueryBuilder并为其创建接口。添加了查询构建器接口、查询提供者工厂和单一值注水器。
要求
- Doctrine 2
安装
- 使用composer安装
composer require swarmtech/doctrine:"^1.0"
- 通过在config/modules.config.php中添加
Swarmtech\\Doctrine
来启用Laminas模块
return [ "Swarmtech\\Doctrine", ];
功能
- QueryProviderFactory用于创建您的QueryProvider类
- QueryBuilder接口使使用QueryProvider变得容易
问题报告
如果您发现了错误或有功能请求,请在此存储库的问题部分报告它们。
作者
许可证
此项目受MIT许可证的许可。有关更多信息,请参阅LICENSE文件。