\think\appMultiApp

多应用模式支持

Summary

Methods
Properties
Constants
__construct()
handle()
No public properties found
No constants found
getRoutePath()
parseMultiApp()
getScriptName()
setApp()
loadApp()
$app
$name
$appName
$path
N/A
No private methods found
No private properties found
N/A

Properties

$app

$app : \think\App

Type

App

$name

$name : string

应用名称

Type

string

$appName

$appName : string

应用名称

Type

string

$path

$path : string

应用路径

Type

string

Methods

__construct()

__construct(\think\App  $app) : mixed

Parameters

\think\App $app

Returns

mixed —

handle()

handle(\think\Request  $request, \Closure  $next) : \think\Response

多应用解析

Parameters

\think\Request $request
\Closure $next

Returns

\think\Response —

getRoutePath()

getRoutePath() : string

获取路由目录

Returns

string —

parseMultiApp()

parseMultiApp() : bool

解析多应用

Returns

bool —

getScriptName()

getScriptName() : string

获取当前运行入口名称

Returns

string —

setApp()

setApp(string  $appName) : void

设置应用

Parameters

string $appName

loadApp()

loadApp(string  $appName, string  $appPath) : void

加载应用文件

Parameters

string $appName

应用名

string $appPath