获取 Zend 1.1 框架生成的路由列表
Get list of routes generated by framework in Zend 1.1
在 Zend 1.1 中,路由对应于 controller/action 个名称。有没有办法通过命令行或脚本获取所有可用路由的列表?
我可以手动找到它,但有没有办法以编程方式获取它?
是的,很简单
$front = Zend_Controller_Front::getInstance();
$routes = $front->getRouter()->getRoutes();
foreach ($routes as $routeName=>$route) {
echo $routeName . ': ' . get_class($route) . "<br />\n";
}
在 Zend 1.1 中,路由对应于 controller/action 个名称。有没有办法通过命令行或脚本获取所有可用路由的列表?
我可以手动找到它,但有没有办法以编程方式获取它?
是的,很简单
$front = Zend_Controller_Front::getInstance();
$routes = $front->getRouter()->getRoutes();
foreach ($routes as $routeName=>$route) {
echo $routeName . ': ' . get_class($route) . "<br />\n";
}