/**
  * @param IReservationViewRepository $reservationViewRepository
  * @param IUserRepository $userRepository
  * @param IReservationAuthorization $authorization
  * @param IReservationHandler|null $reservationHandler
  * @param IUpdateReservationPersistenceService|$persistenceService
  */
 public function __construct(IReservationViewRepository $reservationViewRepository, IUserRepository $userRepository, IReservationAuthorization $authorization, $reservationHandler = null, $persistenceService = null)
 {
     parent::__construct($reservationViewRepository, $authorization, $reservationHandler, $persistenceService);
     $this->userRepository = $userRepository;
 }