検索

ホームページ  >  に質問  >  本文

symfony - sylius ResourceController がコンストラクターを定義する

最も一般的なのは、sylius が ResourceBundle の ResourceController 内のコンストラクターをカスタマイズしたことです。

パブリック関数 __construct(構成 $config)
{
$this->config = $config;
}

symfony2 コントローラーのコンストラクターをカスタマイズすることはできません。彼がどうやってそれを達成したのか分かりません

迷茫迷茫2824日前565

全員に返信(1)返信します

  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-16 16:46:21

    コントローラーをサービスとして使用し、ルーティング テーブルで sylius.controller.cart:indexAction 形式を使用して、リクエストの送信中にサービスを初期化できるようにします。コンストラクター内のパラメーターに関しては、service.xml の argument 属性に依存します。依存関係注入方法はより柔軟であり、xml または yml で構成することも、DependencyInjection ファイルで構成することもできます

    返事
    0
  • キャンセル返事