php - Using Faker in Laravel 5.0 returns 'Class User not found' -
i trying put test data in database laravel project. have followed instructions on laracasts, , couple of sites. when try run seeder class, "class 'user' not found" here class:
use illuminate\database\seeder; class userstableseeder extends seeder { public function run() { $faker = faker\factory::create(); ($i = 0; $i < 50; $i++) { $user = user::create(array( 'name' => $faker->username, 'email' => $faker->email, 'password' => $faker->word, 'verified' => $faker-numberbetween($min = 0, $max = 1) )); } } } does out there know need do?
i think problem due class mapping issue. run following command command line
php artisan dump-autoload if not work alternatively can use namespace models. define namespace in user modal
namespace models; to use class put following line in code
use illuminate\database\seeder; use models\user; class userstableseeder extends seeder { public function run() { $faker = faker\factory::create(); ($i = 0; $i < 50; $i++) { $user = user::create(array( 'name' => $faker->username, 'email' => $faker->email, 'password' => $faker->word, 'verified' => $faker-numberbetween($min = 0, $max = 1) )); } } }
Comments
Post a Comment