0
Zend 1.1では、ルートはコントローラ/アクション名に対応しています。コマンドラインやスクリプトを使って利用可能なすべてのルートのリストを取得する方法はありますか?Zend 1.1のフレームワークによって生成されたルートのリストを取得します。
私は手動で見つけることができますが、それをプログラムで取得する方法はありますか?
Zend 1.1では、ルートはコントローラ/アクション名に対応しています。コマンドラインやスクリプトを使って利用可能なすべてのルートのリストを取得する方法はありますか?Zend 1.1のフレームワークによって生成されたルートのリストを取得します。
私は手動で見つけることができますが、それをプログラムで取得する方法はありますか?
はい、
$front = Zend_Controller_Front::getInstance();
$routes = $front->getRouter()->getRoutes();
foreach ($routes as $routeName=>$route) {
echo $routeName . ': ' . get_class($route) . "<br />\n";
}
は非常に恐ろしいオブジェクト階層を印刷しやすいです。これから経路/パラメータを取得する方法はありますか? –
ZF1 routes paramsはルートクラスに依存するので、すべてのルートはそのクラスに応じて解析する必要があります –
Perfect!あなたの編集された答えは私の問題を解決するものです。ありがとうございました。 –