如何知道选择了哪条路线?

时间:2010-08-04 11:51:59

标签: php zend-framework routing

  1. 我在bootstrap中创建了一个函数来进行路由。
    1. 一旦选择了路线,我想知道它是哪一条。
  2. 理想情况下,我希望能够在引导程序中获取该信息,假设我有第一个函数_initRouting()决定路由,然后在引导程序中第二个函数_whichRoute()这会告诉我选择了哪条路线。

    感谢。

1 个答案:

答案 0 :(得分:3)

来自docs:

  

如果您需要确定哪条路线   匹配,你可以使用   getCurrentRouteName()方法,其中   将返回时使用的标识符   使用路由器注册路由。   如果你想要实际的路由对象,   你可以使用getCurrentRoute()。

因此,在您的引导程序中,您可能需要获取请求对象并使用上述内容或使用控制器插件