Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
В 4ом laravel была папка models в app/, а сейчас где она?
Использую faker, в DatabaseSeeder пишу
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('PostsSeeder');
}
}
файл PostsSeeder
<?php
class PostsSeeder extends DatabaseSeeder {
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
$faker = Faker\Factory::create();
Post::create([
'title' => $faker->sentence(2),
'body' => $faker->paragraph(20),
'author' => $faker->name,
'preview' => $faker->imageUrl(200, 200)
]);
}
}
Пробую в консоли php artisan db:seed, получаю, что класс PostsSeeder не найден...
Что я делаю не так?
Плюс ко всему никак не могу сообразить где в 5ом laravel храняться модели? В корне папки app?
Страницы 1