0
YMLファイルに保存されたメタデータに基づいてエンティティクラスを作成したいと考えています。これは(簡単に)可能ですか? YMLファイルに基づいてエンティティクラスを生成できますか?
私はDoctrineのライブラリの周り掘り、そしてDoctrine\ORM\Tools\EntityGenerator
と
Doctrine\ORM\Mapping\ClassMetadataInfo
見つけましたが、私は非常に適切にそれらを使用する、または、彼らは彼らに授業をしている場合でも、私は
使用する必要がありますどのように考え出したていないされてきました。
考慮すべきいくつかの点:
- マイYMLファイルが
- バンドルディレクトリにありませんが、私は、CLIを使用することはできません - 私は、通常のPHPクラス内から実行できるようにする必要があります(私はあまりにも多くの車輪の再発明行く前に私がアドバイスをここに頼むだろうと思っていないバンドルディレクトリ内)
:私はカスタムディレクトリ(IEで生成されたエンティティを保存したいおそらくSymfony2のサービス)