*/ class TimesheetFactory extends Factory { /** * Define the model's default state. * * @return array */ public function definition() { $subtask = SubTask::all()->random(); return [ 'user_id' => $subtask->user->id, 'sub_task_id' => $subtask->id, 'time' => fake()->numberBetween(1,8), 'synced_to_karat' => null, ]; } }