2012-04-19 92 views
0

我想創建一個基於存儲在YML文件中的元數據的實體類。這(容易)是可能的嗎?可能基於YML文件生成實體類?

我一直在周圍挖學說庫,發現Doctrine\ORM\Tools\EntityGeneratorDoctrine\ORM\Mapping\ClassMetadataInfo,但我還沒有完全找到了如何正確地使用它們,或者即使他們是他們班我應該使用是。

有些事情要考慮:

  • 我YML文件不在一個包目錄
  • 我不能使用CLI - 我需要能夠從一個普通的PHP類中做到這一點(可能是Symfony2的服務)
  • 我想存儲在自定義目錄中生成的實體(即:不是在一個包目錄)

我認爲我會問這裏的建議之前,我去重塑太多的車輪: )

回答