事象
Seederファイルに目的のデータを追加して、
DatabaseSeeder.phpにも追加。
php artisan migrate:refresh --seed
を実行。
Illuminate\Contracts\Container\BindingResolutionException : Target class [XxxxxTableSeeder] does not exist.
なぜかエラーに。
typoを疑い、探してみるも見つけられず。
原因
composerのリロードが必要だったようです。
composer dump-autoload
# リロードした後に再作成。
php artisan migrate:refresh --seed
今度は問題なく再作成することができました。
〜〜 does not exist のようなエラーは、変にググるよりキャッシュを疑った方が効率的ですね!
php artisan cache:clear
php artisan config:clear
php artisan route:clear
php artisan view:clear
composer dump-autoload