*/ class NewsFactory extends Factory { /** * Define the model's default state. * * @return array */ public function definition(): array { $title = fake()->sentence(); return [ 'author_id' => User::factory(), 'title' => $title, 'slug' => Str::slug($title), 'content' => fake()->paragraphs(5, true), 'excerpt' => fake()->sentence(), 'status' => NewsStatus::DRAFT, 'views' => 0, ]; } }