0
我在Laravel 5应用程序中开发一组packag。自定义作曲家自动加载目录,加载多个包
所有包都有以下结构。
文件夹结构:
Vendor/Package/src
composer.json
"autoload": {
"psr-4": {
"Vendor\\Package\\": "src/"
}
},
我希望能够有一个包含包vendors/
文件夹以外的单独的文件夹, 正在开发中。因为它们是应用程序的基础。注意:这些软件包不会通过作曲家下载,只需使用作曲家自动加载。
例如
\Laravel-App
\app
\bootstrap
\config
\database
\public
...
\src
\src
包含上述所有软件包的目录。
如果我所有的软件包里面都没有'\ src'目录,那么它可以工作......虽然我需要额外的软件包层。我可以在psr-4自动加载中包含很多命名空间,尽管这似乎很艰难 – AndrewMcLagan 2015-04-01 03:51:21
创建另一个函数来攻击[spl_autoload](http://php.net/manual/en/function.spl-autoload.php),该加载基于你正在开发的软件包的指令? – Jon 2015-04-01 03:53:05