所以你可以使用Zend Router的addRoute()方法在zend框架中添加路由......
但如果我想获得所有已定义路线的列表怎么办?有没有一种方法可以用来做到这一点?
答案 0 :(得分:5)
如果您使用重写路由,则可以在getRoutes()
中致电Zend_Controller_Router_Rewrite
。这将为您提供所有链接路线的数组。
答案 1 :(得分:0)
在 Zend Framework 1.11 中,您可以从 Front Controller 获取路由器,如下所示:
$router = Zend_Controller_Front::getInstance()->getRouter();
您可以使用 getRoutes 方法获取路线:
$routes = $router->getRoutes();