nordsoftware / lumen-doctrine
此软件包已被废弃,不再维护。未建议替代包。
用于 Lumen PHP 框架的 Doctrine 模块。
2.4.1
2016-07-14 12:50 UTC
Requires
- doctrine/orm: ~2.5
Requires (Dev)
- laravel/lumen-framework: ~5.1@dev
This package is not auto-updated.
Last update: 2020-01-24 15:49:23 UTC
README
Doctrine 模块,适用于 Lumen PHP 框架。
要求
- PHP 5.5 或更高版本
- Composer
使用
安装
运行以下命令通过 Composer 安装此包:
composer require nordsoftware/lumen-doctrine
引导
将以下行添加到 bootstrap/app.php
文件中:
$app->register('Nord\Lumen\Doctrine\ORM\DoctrineServiceProvider');
现在您可以在需要的地方使用 EntityManager
门面或注入 EntityManagerInterface
。
配置
将 config/doctrine.php
复制到 config
目录中,并根据您的需求进行修改。
可用的配置项有:
- mapping - 要使用的映射驱动程序(xml、yaml 或 annotations),默认为 xml
- paths - 实体映射的路径,默认为空数组
- types - 要注册的自定义 Doctrine 类型,默认为空数组
- proxy - 代理配置
- repository - 要使用的存储库类
- logger - 要使用的日志记录器类
运行 Artisan
运行 php artisan
,您应该在 doctrine:* 命名空间部分看到新的命令。
贡献
请阅读 指导方针。
许可
见 LICENSE。