ここで説明されているように、ZF2アプリケーションのコンソールルートをいくつか定義しようとしていますhttp://packages.zendframework.com/docs/latest/manual/en/modules/zend.console.routes.html
私が持っているモジュール構成で:
'console' => array(
'router' => array(
'routes' => array(
'user-set-password' => array(
'options' => array(
'route' => 'user password <username> <password>',
'defaults' => array(
'controller' => 'User\Profile',
'action' => 'setpassword'
),
),
),
),
),
),
ただし、常に使用情報を出力するため、ルートと一致することはないようです。また、'test' などの単純なルートは一致しません。(ルートパラメータにがらくたを書き込むと、実行が失敗するZend\Mvc\Router\Exception\InvalidArgumentException
ため、モジュールをロードするときにコンソールルートが認識されます)
それは私のせいですか、それとも最新の zf2 バージョンのバグですか?