isadmin/multi-app

thinkphp6 multi app support by isadmin.cn

v1.1.3 2020-11-05 08:59 UTC

This package is auto-updated.

Last update: 2025-06-05 19:30:57 UTC


README

基于think-multi-app开发,在原多应用基础上增加:

  1. 路由提前加载
  2. 是否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的情况,也可以使用该库来实现在中间件获取控制器等信息。