dxi / doctrine-extension-bundle
该包的最新版本(dev-master)没有提供许可信息。
DXI Doctrine 扩展
dev-master / 1.0.x-dev
2018-03-27 15:23 UTC
Requires
- php: >=5.3.3
- dxi/doctrine-extension: ~1.0
Requires (Dev)
- behat/behat: ~3.0
- doctrine/doctrine-bundle: ~1.3
- doctrine/mongodb-odm-bundle: 3.1.x-dev
- doctrine/orm: ~2.4
- marc-mabe/php-enum: ~2.0
- phpunit/phpunit: ~4.2
- stof/doctrine-extensions-bundle: 1.2.x-dev
- webit/test-tools: 0.*
This package is not auto-updated.
Last update: 2024-09-18 09:18:32 UTC
README
Doctrine 2 扩展 Symfony 2 集成
安装
在 composer.json 中添加 dxi/doctrine-extension-bundle
{ "require": { "php": ">=5.3.2", "dxi/doctrine-extension-bundle": "~1.0" } }
在 AppKernel 中注册 Bundle
// in AppKernel::registerBundles() $bundles = array( // ... new Dxi\DoctrineExtensionBundle\DxiDoctrineExtensionBundle(), // ... );
枚举扩展 - 配置
启用枚举扩展
# app/config/config.yml dxi_doctrine_extension: enum: types: dxi.my_type: MyEnum #register your enum types here
它为 "MyEnum" 类生成 ODM / DBAL 类型并注册它们。
查看枚举扩展文档
https://github.com/DXI-Ltd/doctrine-extension
参考扩展
启用参考扩展
# app/config/config.yml dxi_doctrine_extension: reference: true
查看参考扩展文档
https://github.com/DXI-Ltd/doctrine-extension https://github.com/Atlantic18/DoctrineExtensions/blob/master/doc/references.md