예제 #1
0
 /**
  * 网址(URL)组装操作
  *
  * 注:组装绝对路径的URL
  *
  * @access public
  *
  * @param string $route controller与action。例:controllerName/actionName
  * @param array $params URL路由其它字段。注:url的参数信息
  *
  * @return string
  */
 public static function createUrl($route, $params = array())
 {
     //参数分析
     if (!$route) {
         return false;
     }
     return Router::createUrl($route, $params);
 }
 /**
  * 网址(URL)组装操作
  *
  * 注:组装绝对路径的URL
  *
  * @access public
  *
  * @param string $route controller与action。例:controllerName/actionName
  * @param array $params URL路由其它字段。注:url的参数信息
  *
  * @return string
  */
 public static function createUrl($route, $params = array())
 {
     return Router::createUrl($route, $params);
 }
예제 #3
0
 /**
  * 在PHP CLI运行模式下的项目执行
  *
  * 在CLI运行模式下供项目入口文件所调用,用于启动框架程序运行
  *
  * @access public
  *
  * @param string $configFilePath 配置文件的路径
  *
  * @return object
  */
 public static function execute($configFilePath = null)
 {
     //当前PHP运行模式不为CLI时
     if (PHP_SAPI != 'cli') {
         return false;
     }
     //初始化运行环境
     self::_init($configFilePath);
     return self::_createWebApplication(Router::getCliRequest());
 }