4
エンティティを永続化する前に、私のDBの別のテーブルにデータをコピーしてフォーマットする必要があります。私はこのタスクをサービスとして実行します。 だから、私はこのサービスを呼び出すための最良の方法を思っていたconfig.ymlSymfony2での依存性注入のベストプラクティス
services:
my_service:
class: Acme\Bundle\AcmeBundle\DependencyInjections\MyService
arguments:
entityManager: "@doctrine.orm.entity_manager"
でサービスを記述する。私が把握できる唯一の方法はコントローラからです:
$entity = new Entity($this->get('my_service'));
これは最善の方法ですか?
に答える願っています!ありがとうたくさん –
あなたはこの答えが正しいとマークする必要があります。 –