class BookingController extends AbstractController

Methods

__construct(BookingService $bookingService, ActivityExecutionService $activityExecutionService, AuthService $authService)

No description

list(AuthenticatedUser $authUser, BookingQueryDto|null $query = null)

No description

show(string $pid)

No description

create(AuthenticatedUser $authUser, CreateBookingDto $dto)

No description

cancel(string $pid, AuthenticatedUser $authUser)

No description

Details

at line 29
__construct(BookingService $bookingService, ActivityExecutionService $activityExecutionService, AuthService $authService)

No description

Parameters

BookingService $bookingService
ActivityExecutionService $activityExecutionService
AuthService $authService

at line 36
ApiResponse list(AuthenticatedUser $authUser, BookingQueryDto|null $query = null)

No description

Parameters

AuthenticatedUser $authUser
BookingQueryDto|null $query

Return Value

ApiResponse

at line 76
ApiResponse show(string $pid)

No description

Parameters

string $pid

Return Value

ApiResponse

at line 95
ApiResponse create(AuthenticatedUser $authUser, CreateBookingDto $dto)

No description

Parameters

AuthenticatedUser $authUser
CreateBookingDto $dto

Return Value

ApiResponse

at line 121
ApiResponse cancel(string $pid, AuthenticatedUser $authUser)

No description

Parameters

string $pid
AuthenticatedUser $authUser

Return Value

ApiResponse