benkle/doctrine-adoption
Composer 安装命令:
composer require benkle/doctrine-adoption
包简介
A small set of classes to make doctrines inheritance mapping more useful
README 文档
README
A small set of classes to make doctrines inheritance mapping more useful.
If you want to use this in Symfony you should take the benkle/doctrine-adoption-bundle instead.
Installation
composer require benkle/doctrine-adoption
Usage
<?php $collector = new Benkle\DoctrineAdoption\Collector(); $collector->addAdoptee(ParentEntity::class, ChildEntity::class, 'child'); $eventManager = new EventManager(); $eventManager->addEventListener([Events::loadClassMetadata], new Benkle\DoctrineAdoption\MetadataListener($collector)); $entityManager = EntityManager::create($dbOpts, $config, $eventManager);
Please note:
- The listener is never added automatically, so you'll have to create your own version of the
doctrineexecutable for the table creation to work properly.
统计信息
- 总下载量: 57
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2016-06-28