Т.Л., д-р - я уже сделал composer sump-autoload
Интеграция с Laravel с интервенциями и пространствами имен?
Вопрос: Я использую библиотеку Intervention изображения. Я обновляю существующее приложение, которое имеет класс изображения, представляющий модель изображения. Я хочу использовать класс Image Image Intervention по его полному имени пространства имен.
Я сужен ошибку я желаю, чтобы решить в пустой тестовый проект с одного маршрута:
Route::get('/{sugar}.jpg', function($sugar)
{
$path = 'C:/some-path/';
$img = Intervention\Image\Image::make($path . $sugar . '.jpg');
return $img->response('jpg');
});
Это проблематично линия:
$img = Intervention\Image\Image::make($path . $sugar . '.jpg');
Это приводит in:
Call to undefined method Intervention\Image\Image::make()
Однако пространство имен представляется правильным:
https://github.com/Intervention/image/blob/master/src/Intervention/Image/Image.php
И если я удалить пространство имен и сделать:
$img = Image::make($path . $sugar . '.jpg');
Он отлично работает! Только это столкнулось бы с существующим классом Image в реальном приложении.
Спасибо, что прочитали это. Любые предложения по отладке этого пространства имен?