名称

Yaf_Router::getCurrentRoute

(Since Yaf 1.0.0.5)

public string Yaf_Router::getCurrentRoute( void  );

在路由结束以后, 获取路由匹配成功, 路由生效的路由协议名

参数
void

本方法不需要参数

返回值

成功返回生效的路由协议名, 失败返回NULL

例子

例 11.87. Yaf_Router::getCurrentRoute 的例子

     
<?php
class UserPlugin extends Yaf_Plugin_Abstract {

        public function routerShutdown(Yaf_Request_Abstract $request, Yaf_Response_Abstract $response) {
                echo "生效的路由协议是:" . Yaf_Dispatcher::getInstance()->getRouter()->getCurrentRoute();
        }
}
?>
     
    


参见
Yaf_Router::getRoute
Yaf_Router::getRoutes
路由和路由协议