當我運行PHP 工匠DB:種子我收到以下錯誤:Laravel 5 - 工匠種子[ReflectionException]類SongsTableSeeder不存在
[ReflectionException] Class SongsTableSeeder does not exist
這是怎麼回事?
我DatabaseSeeder類:
<?php
use Illuminate\Database\Seeder;
use Illuminate\Database\Eloquent\Model;
class DatabaseSeeder extends Seeder {
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
Model::unguard();
$this->call('SongsTableSeeder');
}
}
我SongsTableSeeder類:
<?php
// Composer: "fzaninotto/faker": "v1.4.0"
use Faker\Factory as Faker;
use Illuminate\Database\Seeder;
use DB;
class SongsTableSeeder extends Seeder {
public function run()
{
$faker = Faker::create();
$songs = [];
foreach(range(1, 10) as $index)
{
$songs[] = ['title' => $faker->words(rand(1,4))];
}
DB::table('songs')->insert($songs);
}
}
'composer dump-autoload'? – 2014-10-01 14:09:01
我認爲**使用Faker \ Factory作爲Faker; **正在做這項工作? – Sasha 2014-10-01 14:18:22
包含'SongsTableSeeder'類定義的文件的路徑是什麼? – 2014-10-01 14:43:35