私のroutes.global.phpには私はこれをルートに持っています。zend expressive - ミドルウェアは、次のものが利用可能かどうかをチェックします。
[
'name' => 'test',
'path' => '/test',
'middleware' => [App\Action\Test1Action::class, App\Action\Test2Action::class],
'allowed_methods' => ['GET'],
],
そして、私はこれを返しました$ next($ request、new JsonResponse($ data)); Test1Actionクラスの最後で、次のアクションにデータを送信します。
しかし、後で別のアクションがあるかどうかを確認するためにTest1Action内部に方法がありますか?
多分、別の方法があります。私は上記のリターンを行うことができます。
return new JsonResponse($ data);
このように、私はTest1Actionを単独で使うことも、他のアクションの前にプラグインすることもできます。
私はいくつかのオプションを試しましたが、うまくいきませんでした。どんな助けも素晴らしいでしょう。ありがとう。