top-think / think-multi-app

thinkphp6 multi app support

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

没太明白 这个 setAppPath 的用法

ouyanglingyun opened this issue · comments

          增加了setAppPath方法

Originally posted by @liu21st in #39 (comment)

没太明白这个的用法
或许把 setApp 方法中的

        $appPath = $this->path ?: $this->app->getBasePath() . $appName . DIRECTORY_SEPARATOR;

改为

        $appPath = $this->app->http->getPath() ?: $this->app->getBasePath() . $appName . DIRECTORY_SEPARATOR;

就好

都一样 一个是直接修改Http类的path 一个是修改当前类的path

setAppPath 需要通过闭包参数暴露出来吧