메소드 |
설명 |
|
dispatch ( array | string $dispatch, string $type = 'module' ) : void |
设置当前请求的调度信息 |
|
initCommon ( ) |
初始化应用 |
|
invokeClass ( string $class, array $vars = [] ) : mixed |
调用反射执行类的实例化 支持依赖注入 |
|
invokeFunction ( string | array | Closure $function, array $vars = [] ) : mixed |
执行函数或者闭包方法 支持参数调用 |
|
invokeMethod ( string | array $method, array $vars = [] ) : mixed |
调用反射执行类的方法 支持参数绑定 |
|
module ( array $result, array $config, boolean $convert = null ) : mixed |
执行模块 |
|
route ( boolean $route, boolean $must = false ) : void |
设置应用的路由检测机制 |
|
routeCheck ( think\Request $request, array $config ) : array |
URL路由检测(根据PATH_INFO) |
|
run ( think\Request $request = null ) : Response |
执行应用程序 |
|