RavSystem
Interfaces, Classes, Traits and Enums
- SettingsInterface
- IAccessRepository
- IAddressRepository
- IBuildingRepository
- IConfigurationRepository
- IImageRepository
- IRepository
- IRequestRepository
- IReservationRepository
- IRoomRepository
- IStatsRepository
- IUserRepository
- IDatabase
- IMailingService
- ITokenFactory
- AccessAction
- CreateAccess
- DeleteAccess
- ListAllAccesses
- UpdateAccess
- ViewAccess
- Action
- ActionError
- ActionPayload
- AddressAction
- CreateAddress
- DeleteAddress
- ListAllAddresses
- UpdateAddress
- ViewAddress
- ViewResourcesMap
- BuildingAction
- CreateBuilding
- DeleteBuilding
- ListBuildings
- UpdateBuilding
- ViewBuilding
- ConfigurationAction
- UpdateConfiguration
- ViewConfiguration
- DeleteImage
- ImageAction
- UploadImage
- AssignKey
- DeleteKey
- HandOverKey
- KeyAction
- ListRequests
- RequestAction
- CreateReservation
- DeleteReservation
- ListReservations
- ReservationAction
- UpdateReservation
- ViewReservation
- CreateRoom
- DeleteRoom
- ListRooms
- RoomAction
- UpdateRoom
- ViewRoom
- StatsAction
- ViewBuildingStats
- ViewRequestStats
- ViewRoomStats
- ViewUserStats
- ActivateUser
- AuthenticateUser
- ChangeUserPassword
- DeleteUser
- GenerateUserKey
- ListAllUsers
- RegisterUser
- UpdateUser
- UpdateUserAccess
- UserAction
- ViewCurrentUser
- ViewUser
- HttpConflictException
- HttpUnprocessableEntityException
- HttpErrorHandler
- ShutdownHandler
- AuthorizationMiddleware
- BaseAuthorizationMiddleware
- BaseMiddleware
- BodyParsingMiddleware
- RequestLoggingMiddleware
- SessionMiddleware
- Reads data from token provided from user and passes it as a session to the request context
- UserActivityMiddleware
- ResponseEmitter
- Settings
- Access
- AccessDeleteException
- AccessUpdateException
- AccessValidation
- CreateValidator
- UpdateValidator
- Address
- AddressValidation
- CreateValidator
- UpdateValidator
- Building
- BuildingValidation
- CreateValidator
- UpdateValidator
- Configuration
- UpdateValidator
- DomainBadRequestException
- DomainConflictException
- DomainException
- DomainForbiddenOperationException
- DomainResourceNotFoundException
- DomainUnauthenticatedException
- FileTypeException
- Image
- ImageScalingException
- ImageSizeExceededException
- UpdateValidator
- Model
- ModelPropertyNotExistException
- SchemaValidator
- Request
- BlockedRoomException
- IncorrectTimeSlotException
- PassedReservationUpdateException
- RoomBuildingConflictException
- TimeSlotConflictException
- TooLateReservationUpdateException
- ReservationCreatePolicy
- ReservationPolicy
- ReservationUpdatePolicy
- Reservation
- ReservationAlreadyEndedException
- ReservationAlreadyStartedException
- StartedReservationDeleteException
- CreateValidator
- ReservationValidation
- UpdateValidator
- RfidKeyNotValidException
- Room
- RoomAlreadyEmptyException
- RoomAlreadyOccupiedException
- CreateValidator
- RoomValidation
- UpdateValidator
- IncorrectDateFormatException
- Stats
- UserStatItem
- RoomStatItem
- RoomsOrBuildingReservationsStatItem
- PerDayStatItem
- LogStatItem
- StatsArray
- BadCredentialsException
- DefaultUserAccessUpdateException
- DefaultUserDeleteException
- DeletedUserUpdateException
- InvalidUserCodeException
- UserBlockedException
- UserNotActivatedException
- User
- AccessUpdateValidator
- ActivateValidator
- CreateValidator
- GenerateKeyValidator
- LoginValidator
- PasswordChangeValidator
- UpdateValidator
- UserValidator
- DatabaseConnectionError
- DataIntegrityException
- MySQL
- Query
- MailingService
- MailingServiceException
- AccountActivatedTemplate
- AccountBlockedTemplate
- NewAccountTemplate
- NewCodeTemplate
- Template
- AccessRepository
- AddressRepository
- BaseRepository
- BuildingRepository
- ConfigurationRepository
- ImageRepository
- RequestRepository
- ReservationRepository
- RoomRepository
- StatsRepository
- UserRepository
- TokenExpiredException
- TokenFactoryException
- TokenNotValidException
- JWTFactory
- JsonDateTime
- Pagination
- RepositoryCache
Table of Contents
- addReservationGets() : mixed
- registerRooms() : mixed
- registerBuildings() : mixed
- registerAddresses() : mixed
- _env() : mixed
Functions
addReservationGets()
addReservationGets(mixed &$resourcePath) : mixed
Parameters
- $resourcePath : mixed
Return values
mixed —registerRooms()
registerRooms(mixed &$buildingPath) : mixed
Parameters
- $buildingPath : mixed
Return values
mixed —registerBuildings()
registerBuildings(mixed &$addressPath) : mixed
Parameters
- $addressPath : mixed
Return values
mixed —registerAddresses()
registerAddresses(mixed &$authRoot) : mixed
Parameters
- $authRoot : mixed
Return values
mixed —_env()
_env(string $name[, string|int|bool|null $default = NULL ]) : mixed
Parameters
- $name : string
- $default : string|int|bool|null = NULL