小ネタ
こんにちは。
laravelのartisanって便利ですよね!
seederとかもテストに欠かせない!
同じクラス名なんだけど、backupとっときたいとか、違うケースのseederつかいたいってときに、おきまりのnamespaceで解決!
例えば、database/seeds/TestTableSeeder となるものを、database/seeds/Backup/TestTableSeeder へ移動し、
TestTableSeederにnamespace Backupを追加
<?php namespace Backup; class TestTableSeeder extends Seeder { ... }
このSeederを使いたい時、
php artisan db:seed --class=Backup\\TestTableSeeder
ドキュメントには、seeds直下のサンプルしかなかったけど、
完全修飾名で呼べるんですね。(バックスラッシュ2こがポイント)
当たり前といえば当たり前だけど、まー便利ですね!