contributte / doctrine-orm

:fire: Well-integrated Doctrine ORM for Nette Framework

Home Page:https://contributte.org/packages/nettrine/orm.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RFC: change mapping to chain mapper

f3l1x opened this issue · comments

I would like to change internal mapping driver to DriverChain. It would be more suitable for separate extensions, each could register own mapper, or for modular system.

Snippet from doc: https://www.doctrine-project.org/projects/doctrine-orm/en/2.6/reference/advanced-configuration.html#multiple-metadata-sources

$chain = new DriverChain(); 
$chain->addDriver($xmlDriver, 'Doctrine\Tests\Models\Company'); 
$chain->addDriver($yamlDriver, 'Doctrine\Tests\ORM\Mapping');

@f3l1x Couldn't we do same thing in Apitte?

Sure. Good idea.

Will be implemented in v0.6.