*/ class StudentFactory extends Factory { protected $model = Student::class; /** * Bài 04 & Bài 09: Định nghĩa dữ liệu giả lập mặc định cho Model Student * * @return array */ public function definition(): array { $classes = ['CNTT-K18A', 'CNTT-K18B', 'KTPM-K19A', 'KTPM-K19B', 'HTTT-K17A', 'ANM-K18A']; return [ 'name' => fake()->name(), 'email' => fake()->unique()->safeEmail(), 'age' => fake()->numberBetween(16, 24), 'gender' => fake()->randomElement(['male', 'female']), 'class_name' => fake()->randomElement($classes), ]; } }