*/ final class AdvanceSubmissionFactory extends Factory { /** @return array */ public function definition(): array { return [ 'advance_section_id' => AdvanceSection::factory(), 'submitted_by_name' => fake()->name(), 'submitted_by_email' => fake()->safeEmail(), 'submitted_at' => now()->subHours(fake()->numberBetween(1, 72)), 'status' => AdvanceSubmissionStatus::Pending, 'data' => ['payload' => fake()->sentence()], ]; } }