BookingService
class BookingService
Methods
__construct(BookingRepository $bookingRepository, ActivityExecutionRepository $activityExecutionRepository, EventTimeslotRepository $eventTimeslotRepository, UserRepository $userRepository, EntityManagerInterface $entityManager, BookingCoverageService $bookingCoverageService)
No description
array
findAll(string|null $userPid, string|null $activityExecutionPid, string|null $eventTimeslotPid, string|null $conflictsWithActivityExecutionPid, bool $activeOnly)
No description
Details
at line 24
__construct(BookingRepository $bookingRepository, ActivityExecutionRepository $activityExecutionRepository, EventTimeslotRepository $eventTimeslotRepository, UserRepository $userRepository, EntityManagerInterface $entityManager, BookingCoverageService $bookingCoverageService)
No description
at line 37
array
findAll(string|null $userPid, string|null $activityExecutionPid, string|null $eventTimeslotPid, string|null $conflictsWithActivityExecutionPid, bool $activeOnly)
No description
at line 82
Booking
findOne(string $pid)
No description
at line 87
BookingResultDto
create(CreateBookingDto $dto, User $currentUser, bool $isAdmin)
No description
at line 174
void
cancel(string $pid, User $currentUser, bool $isAdmin)
No description