Participant mangement
This commit is contained in:
@@ -41,7 +41,11 @@ class EventParticipantResource extends JsonResource
|
||||
$this->resource->toArray(),
|
||||
[
|
||||
'birthdayDate' => $this->resource->birthday->format('Y-m-d'),
|
||||
'arrivalDate' => $this->resource->arrival_date->format('Y-m-d'),
|
||||
'departureDate' => $this->resource->departure_date->format('Y-m-d'),
|
||||
'registerDate' => $this->resource->created_at->format('d.m.Y'),
|
||||
'unregistered' => $this->resource->unregistered_at !== null,
|
||||
'unregisteredAt' => $this->resource->unregistered_at?->format('d.m.Y'),
|
||||
'fullname' => $this->resource->getFullName(),
|
||||
'age' => new Age($this->resource->birthday)->getAge(),
|
||||
'localgroup' => $this->resource->localGroup()->first()->name,
|
||||
@@ -68,7 +72,7 @@ class EventParticipantResource extends JsonResource
|
||||
'eatingHabit' => EatingHabit::where('slug', $this->resource->eating_habit)->first()->name,
|
||||
'efzStatusReadable' => match($this->resource->efz_status) {
|
||||
EfzStatus::EFZ_STATUS_CHECKED_VALID => 'Gültig',
|
||||
EfzStatus::EFZ_STATUS_CHECKED_INVALID => 'Ungültig',
|
||||
EfzStatus::EFZ_STATUS_CHECKED_INVALID => 'Nicht eingereicht',
|
||||
EfzStatus::EFZ_STATUS_NOT_CHECKED => 'Nicht geprüft',
|
||||
EfzStatus::EFZ_STATUS_NOT_REQUIRED => 'Nicht erforderlich',
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user