isadmin / multi-app
thinkphp6 multi app support by isadmin.cn
Installs: 44
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/isadmin/multi-app
Requires
- php: >=7.1.0
- topthink/framework: ^6.0.0
README
基于think-multi-app开发,在原多应用基础上增加:
- 路由提前加载
- 是否Request增加是否多应用请求字段
该版本可以实现在中间件中获取请求的控制器等信息
安装
composer require isadmin/multi-app
使用
项目安装该包之后,在app/provider.php添加如下
<?php return [ 'think\Http' => isadmin\multiapp\core\Http::class, 'think\Route' => isadmin\multiapp\core\Route::class, // 其他依赖注入配置 ];
即使是单应用,在config/app.php中的app_express配置为false的情况,也可以使用该库来实现在中间件获取控制器等信息。