Classes, interfaces and traits

Base64Encode

Base64 encoding utility method

« More »

ConfigService

Finds configurations files and returns a configuration array

Checks the current and parent folders for configuration files and to see if we're allowed to look for media file Supports explicit inheritance

« More »

DownloadService

Prepares the file to download

« More »

FilesService

Contains various methods to retrieve information from the filesystem

« More »

ForbiddenServiceException

Thrown when the service does not have access to a node

« More »

InternalServerErrorServiceException

Thrown when the service ran into an internal server error

« More »

NotFoundServiceException

Thrown when the service cannot find a node

« More »

PreviewService

Generates previews

« More »

SearchFolderService

Looks for the folder to use, based on the request made by the client

This is to make sure we were not:

  • given a file
  • given a folder name with a typo
« More »

SearchMediaService

Searches the instance for media files which can be shown

« More »

Service

Contains methods which all services will need

« More »

ServiceException

Thrown when the service cannot reply to a request

« More »

ThumbnailService

Deals with any thumbnail specific requests

« More »