$this->id, 'user' => new UserResource($this->user), 'dish' => new DishResource($this->dish), 'recurrences' => $this->recurrences->map(fn ($recurrence) => [ 'id' => $recurrence->id, 'type' => $recurrence->recurrence_type, 'value' => $recurrence->getValue() ]), ]; } }