Ejemplo n.º 1
0
 /**
  * 创建符合重写的链接
  */
 public static function createUrl($params = array())
 {
     //调用路由解析类创建URL
     $baseUrl = CRouteParse::url($params);
     //触发创建URL完成的钩子函数
     $urlObject = new CUrl();
     $urlObject->setUrl($baseUrl);
     $urlObject->setParam($params);
     CHooks::callHooks(HOOKS_URL_CREATE, $urlObject);
     //返回经过Hooks处理的URL
     return $urlObject->getUrl();
 }