0

2 つのバンドル (フロントエンド、バックエンド) を持つ S2 アプリケーションがあります。ここで、別のアプリケーションで (場合によっては) 使用できる独自のコンポーネントを作成したいと考えています。どこかで読んだところによると、Symfony にはサービスと呼ばれるコンポーネントがあります。新しいコンポーネント/サービス用に新しいバンドルを作成する必要がありますよね? 私の質問は、新しいコンポーネント/サービスを別のバンドル (フロントエンドまたは bakcend) で使用するために、何をしなければならないのですか? これを行うための指示はどこかにありますか?

4

1 に答える 1

2

symfony にはコンポーネントはありません。バンドルだけがあります。異なるアプリケーションで異なるバンドルを使用できます。

UserBundle他の symfony アプリケーションでも使用できる があるとします。

UserServiceそのバンドルの内部を作成して、次のUserServiceようなものに使用できます

myservice.updatePassword($password)

于 2013-01-18T05:11:05.820 に答える