class ActivityAssignmentRepository extends ServiceEntityRepository

Methods

__construct(ManagerRegistry $registry)

No description

ActivityAssignment|null
findByPid(string $pid)

No description

array
findAllFiltered(ActivityExecution|null $activityExecution, User|null $user, EventTimeslot|null $eventTimeslot)

No description

ActivityAssignment|null
findByActivityExecutionAndUser(ActivityExecution $activityExecution, User $user)

No description

ActivityAssignment|null
findLeaderForActivityExecution(ActivityExecution $activityExecution)

No description

array
findLeaderHelperByUserAndDay(User $user, Day $day)

Activity assignments (leader/helper only) for a user on a given day, used to surface supervised activities in the personal schedule.

array
findByPids(array $pids)

No description

Details

at line 22
__construct(ManagerRegistry $registry)

No description

Parameters

ManagerRegistry $registry

at line 27
ActivityAssignment|null findByPid(string $pid)

No description

Parameters

string $pid

Return Value

ActivityAssignment|null

at line 39
array findAllFiltered(ActivityExecution|null $activityExecution, User|null $user, EventTimeslot|null $eventTimeslot)

No description

Parameters

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

Return Value

array

at line 62
ActivityAssignment|null findByActivityExecutionAndUser(ActivityExecution $activityExecution, User $user)

No description

Parameters

ActivityExecution $activityExecution
User $user

Return Value

ActivityAssignment|null

at line 67
ActivityAssignment|null findLeaderForActivityExecution(ActivityExecution $activityExecution)

No description

Parameters

ActivityExecution $activityExecution

Return Value

ActivityAssignment|null

at line 78
array findLeaderHelperByUserAndDay(User $user, Day $day)

Activity assignments (leader/helper only) for a user on a given day, used to surface supervised activities in the personal schedule.

Parameters

User $user
Day $day

Return Value

array

at line 97
array findByPids(array $pids)

No description

Parameters

array $pids

Return Value

array