\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

$name

$name : string

应用名称

Type

string

$appName

$appName : string

应用名称

Type

string

$path

$path : string

应用路径

Type

string

Methods

__construct()

__construct(\think\App  $app) 

Parameters

\think\App $app

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() : boolean

解析多应用

Returns

boolean

getScriptName()

getScriptName() : string

获取当前运行入口名称

Returns

string

setApp()

setApp(string  $appName) 

设置应用

Parameters

string $appName

loadApp()

loadApp(string  $appName, \think\app\string  $appPath) : void

加载应用文件

Parameters

string $appName

应用名

\think\app\string $appPath