作成したサービスプロバイダを削除した際にエラーが出る。
状況
FormComponentServiceProviderというサービスプロバイダを作成し、config/app.phpへ追加した後、不要になったため削除。
下記エラーが出る。
In ProviderRepository.php line 208:
Class 'App\Providers\FormComponentServiceProvider' not found
config/app.phpでの定義を削除し、キャッシュクリアしてみるが同様のエラーが出る。
$ php artisan config:cache
In Application.php line 670:
Class 'App\Providers\FormComponentServiceProvider' not found
原因・対処
bootstrap/cache/にキャッシュが残っていたため。
それらを削除し、composer dump-autoloadを行うことで解決。