0

フレームワークのベースとして SF2 のフレームワーク バンドルを使用しようとしていますが、次の問題が発生しました。

クラスが空であるため、コンテナーは「カーネル」サービスを取得できません。バンドルの services.xml ファイルを調べたところ、この行が見つかりました

<service id="kernel" synthetic="true" />

クラスは定義されていません。私が気付いていない他の場所で定義されていると思います。設定で何かを見逃していたのだろうか (今は composer ではなく、git 経由でバンドルを手動でインストールした)

どんなポインタでも素晴らしいでしょう。

4

1 に答える 1

0

基本的にカーネルサービスは合成です...つまり、サービスはコンテナによって構築されていませんが、コンテナに注入されているため、後で使用できます...この特定のケースでは、カーネルの起動時にコンテナの初期化後にカーネルがコンテナに単独で渡されます。

于 2012-10-20T19:41:42.190 に答える