Я использую Eclipse PDT с CodeMix, Terminal +, Composer и Symphony. Я создал проект Laravel и в моем composer.json
у меня есть следующие зависимости:
"require" : {
"php": "^7.1.3",
"cyvelnet/laravel5-fractal": "^2.3",
"darryldecode/cart": "~4.0",
"fideloper/proxy": "^4.0",
"guzzlehttp/guzzle": "^6.3",
"intervention/image": "dev-master",
"laravel/framework": "5.8.*",
"laravel/tinker": "^1.0",
"league/fractal": "^0.18.0",
"ssheduardo/redsys-laravel": "~1.3.0"
},
Я также добавил в свой app.php
и поставщика услуг
'providers' => [
#Lots of other providers here
Darryldecode\Cart\CartServiceProvider::class,
],
и фасадпсевдоним
'aliases' => [
#lots of other aliases
'Cart' => Darryldecode\Cart\Facades\CartFacade::class
],
Я даже опубликовал провайдера php artisan vendor:publish --provider="Darryldecode\Cart\CartServiceProvider" --tag="config"
Но как-то всякий раз, когда я пытаюсь включить вещь в любой из моих файлов с помощью use \Cart;
, use \Darryldecode\Cart\Facades\CartFacade;
или use \Darryldecode\Cart\Cart;
это дает мне
Импорт, который я использую, не может быть разрешен
Уже пытался очистить кеш, закрыть и открыть затмение, удалив проект израбочее пространство и запуск его заново, удаление и повторная установка корзины, и я не знаю, что еще делать. Также попробовал Gloudemans вместо этого, и это дает мне ту же ошибку.