class BookingRepository extends ServiceEntityRepository

Methods

__construct(ManagerRegistry $registry)

No description

Booking|null
findByPid(string $pid)

No description

array
findAllFiltered(User|null $user, ActivityExecution|null $activityExecution, EventTimeslot|null $eventTimeslot, bool $activeOnly = true)

No description

int
countActiveByActivityExecution(ActivityExecution $activityExecution)

No description

int
countActiveByActivityExecutionWithLock(ActivityExecution $activityExecution)

No description

Booking|null
findActiveByActivityExecutionAndUser(ActivityExecution $activityExecution, User $user)

No description

Details

at line 20
__construct(ManagerRegistry $registry)

No description

Parameters

ManagerRegistry $registry

at line 25
Booking|null findByPid(string $pid)

No description

Parameters

string $pid

Return Value

Booking|null

at line 45
array findAllFiltered(User|null $user, ActivityExecution|null $activityExecution, EventTimeslot|null $eventTimeslot, bool $activeOnly = true)

No description

Parameters

User|null $user
ActivityExecution|null $activityExecution
EventTimeslot|null $eventTimeslot
bool $activeOnly

Return Value

array

at line 82
int countActiveByActivityExecution(ActivityExecution $activityExecution)

No description

Parameters

ActivityExecution $activityExecution

Return Value

int

at line 93
int countActiveByActivityExecutionWithLock(ActivityExecution $activityExecution)

No description

Parameters

ActivityExecution $activityExecution

Return Value

int

at line 107
Booking|null findActiveByActivityExecutionAndUser(ActivityExecution $activityExecution, User $user)

No description

Parameters

ActivityExecution $activityExecution
User $user

Return Value

Booking|null