<?php
namespace daswork;
use \daswork\lib\Route;
use \daswork\lib\Config;
class App{
public static $classMap = array();#用于判断类是否存在,节约性能
/**
* 运行控制器和方法
* @throws \Exception
*/
public static function run(){
self::init();
$route = new Route();
$model = $route->model;
$ctrlClass = '\\app\\' . $model . '\\' . "controller" . '\\'. $route->ctrl;
$action = $route->action;
$ctrl = new $ctrlClass();
$ctrl->$action();
}
public static function init()
{
Config::load();
}
}
|