AssignmentService
class AssignmentService
Methods
__construct(AssignmentRepository $assignmentRepository, EventTimeslotRepository $eventTimeslotRepository, UserRepository $userRepository, EntityManagerInterface $entityManager, ConflictChecker $conflictChecker, UserSyncService $userSyncService)
No description
array
findAll(string|null $eventTimeslotPid, string|null $userPid)
No description
findOne(string $pid)
No description
void
delete(string $pid)
No description
void
deleteBulk(array $pids)
Remove many assignments in one transaction. Unknown or already-deleted pids are ignored (idempotent — the bulk UI only needs them gone).
Details
at line 23
__construct(AssignmentRepository $assignmentRepository, EventTimeslotRepository $eventTimeslotRepository, UserRepository $userRepository, EntityManagerInterface $entityManager, ConflictChecker $conflictChecker, UserSyncService $userSyncService)
No description
at line 36
array
findAll(string|null $eventTimeslotPid, string|null $userPid)
No description
at line 57
Assignment
findOne(string $pid)
No description
at line 62
Assignment
create(CreateAssignmentDto $dto)
No description
at line 90
BulkAssignmentResultDto
createBulk(BulkCreateAssignmentsDto $dto)
No description
at line 147
void
delete(string $pid)
No description
at line 161
void
deleteBulk(array $pids)
Remove many assignments in one transaction. Unknown or already-deleted pids are ignored (idempotent — the bulk UI only needs them gone).