class BookingDto

Methods

__construct(string $pid, ActivityExecutionDto $activityExecution, string $userPid, string|null $cancelledAt, bool|null $attended, string|null $attendedAt, string $createdAt, string $updatedAt)

No description

static BookingDto
fromEntity(Booking $booking, int $spotsTaken, int|null $spotsAvailable, bool $canViewOrganisatoryInfo = false)

No description

static array
fromEntities(iterable $bookings, array $spotsByActivityExecutionPid, bool $canViewOrganisatoryInfo = false)

No description

Details

at line 13
__construct(string $pid, ActivityExecutionDto $activityExecution, string $userPid, string|null $cancelledAt, bool|null $attended, string|null $attendedAt, string $createdAt, string $updatedAt)

No description

Parameters

string $pid
ActivityExecutionDto $activityExecution
string $userPid
string|null $cancelledAt
bool|null $attended
string|null $attendedAt
string $createdAt
string $updatedAt

at line 25
static BookingDto fromEntity(Booking $booking, int $spotsTaken, int|null $spotsAvailable, bool $canViewOrganisatoryInfo = false)

No description

Parameters

Booking $booking
int $spotsTaken
int|null $spotsAvailable
bool $canViewOrganisatoryInfo

Return Value

BookingDto

at line 50
static array fromEntities(iterable $bookings, array $spotsByActivityExecutionPid, bool $canViewOrganisatoryInfo = false)

No description

Parameters

iterable $bookings
array $spotsByActivityExecutionPid
bool $canViewOrganisatoryInfo

Return Value

array