2
私は次のコンソールコマンドを実行している:Yii2:コンソールコマンドの名前付きパラメータを別のアクションに渡すにはどうすればいいですか?
yii t/gen 520 34 -someoption --number=1
とt/gen
ので、これは実際のアクション、私は別のコントローラ/アクションに、それを渡す、またはリダイレクトする必要がtemplate/generate-preview
にだけエイリアスです。だから私はこのか:
Yii::$app->runAction('template/generate-preview', [ $ID, $count ]);
ので番号520と34が渡されますが、どのように私は名前付きパラメータsomeoption
とnumber
に渡すのですか?それらは実際のコントローラのオプションであり、コントローラの公開プロパティ(hereなど)です。
これらの名前付きパラメータを渡すことは可能ですか?つまり、コントローラクラスのプロパティを設定できますか?