コントローラーで取得する場合は
$manager = $this->get('doctrine')->getManager();
foreach ($manager->getMetadataFactory()->getAllMetadata() as $meta) {
var_dump(
$meta->getName(),
$meta->getReflectionClass()
);
}
このような感じ。(実際にコントローラーで取る機会はないと思うけど)
ここで取れる $meta
については
See: https://github.com/doctrine/common/blob/master/lib/Doctrine/Common/Persistence/Mapping/ClassMetadata.php
See: https://github.com/doctrine/doctrine2/blob/master/lib/Doctrine/ORM/Mapping/ClassMetadataInfo.php
などを参照