Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/275.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Laravel 5.2包开发中的自动加载依赖项_Php_Package_Laravel 5.2_Autoload - Fatal编程技术网

Php Laravel 5.2包开发中的自动加载依赖项

Php Laravel 5.2包开发中的自动加载依赖项,php,package,laravel-5.2,autoload,Php,Package,Laravel 5.2,Autoload,我正在开发一个Laravel 5.2软件包,我遇到了如下所述的相同问题: 默认情况下不会加载composer.json中所需的依赖项,因此我尝试了上述问题中建议的方法,手动将自动加载文件包括在服务提供程序类中: public function boot() { require __DIR__ . '/../vendor/autoload.php'; } 它适用于包依赖项,但似乎主自动加载(由composer在Laravel base dir中创建的自动加载)被包覆盖,因此所有基本Larave

我正在开发一个Laravel 5.2软件包,我遇到了如下所述的相同问题:

默认情况下不会加载composer.json中所需的依赖项,因此我尝试了上述问题中建议的方法,手动将自动加载文件包括在服务提供程序类中:

public function boot()
{
require __DIR__ . '/../vendor/autoload.php'; 
}
它适用于包依赖项,但似乎主自动加载(由composer在Laravel base dir中创建的自动加载)被包覆盖,因此所有基本Laravel类(如Response)都不再可用

你对解决这个问题有什么建议吗