Попытался сейчас установить пакет: Код (Text): composer require illuminate/html Его установка завершилась ошибкой: Код (Text): Generating optimized autoload files > Illuminate\Foundation\ComposerScripts::postAutoloadDump > @php artisan package:discover In HtmlServiceProvider.php line 36: Call to undefined method Illuminate\Foundation\Application::bindShared() Script @php artisan package:discover handling the post-autoload-dump event returned with error code 1 У буржуев нашел такую информацию: https://stackoverflow.com/questions...d-illuminate-foundation-applicationbindshared Там говорят, что пакет разломан и нужно использовать пакет laravelcollective/html, но это говорят для Laravel v.5.1, а у меня v.5.5. Ну ладно, решил удалить пакет illuminate/html, чтобы потом поставить laravelcollective/html. Но удаление пакета завершается ошибкой: Код (Text): > composer remove illuminate/html Package operations: 0 installs, 0 updates, 1 removal - Removing illuminate/html (v5.0.0) Package phpunit/phpunit-mock-objects is abandoned, you should avoid using it. No replacement was suggested. Writing lock file Generating optimized autoload files > Illuminate\Foundation\ComposerScripts::postAutoloadDump > @php artisan package:discover In ProviderRepository.php line 208: Class 'Illuminate\Html\HtmlServiceProvider' not found Script @php artisan package:discover handling the post-autoload-dump event returned with error code 1 Если еще раз запустить эту же команду, снова будет та же ошибка. То есть, пакет вроде как удалился, но пакетный менеджер пытается дергать какие-то его несуществующие классы. И что теперь делать? Как от этой ошибки избавиться?
Удали провайдер этот из конфига. Композер ругается не на то, что не удалил пакет, а на то, что он пытается создать файл автозагрузки, а в конфиге у тебя подключается пакет, которого уже нет.