A

AbstractCacheClass in namespace Comodojo\Dispatcher\Cache
AbstractModelClass in namespace Comodojo\Dispatcher\Components
$Version#asciiProperty in class Version
AbstractPreprocessorClass in namespace Comodojo\Dispatcher\Response\Preprocessor
Route::addService() — Method in class Route
Table::add() — Method in class Table
AbstractServiceClass in namespace Comodojo\Dispatcher\Service

B

$ServerCache#bypassProperty in class ServerCache
ServerCache::bypassCache() — Method in class ServerCache
UserAgent::browser() — Method in class UserAgent
$Model#bypass_routingProperty in class Model
$Model#bypass_serviceProperty in class Model
Model::bypassRouting() — Method in class Model
Model::bypassService() — Method in class Model

C

$ServerCache#cachable_methodsProperty in class ServerCache
$ServerCache#cachable_statusesProperty in class ServerCache
$ServerCache#cache_namespaceProperty in class ServerCache
CommandsLoaderClass in namespace Comodojo\Dispatcher\Components
Error::compose() — Method in class Error
$Processor#codesProperty in class Processor
Redirect::compose() — Method in class Redirect
ContentClass in namespace Comodojo\Dispatcher\Response
Content::charset() — Method in class Content
$Model#cacheable_methodsProperty in class Model
$Model#cacheable_statusesProperty in class Model
$Model#cookiesProperty in class Model
$Model#contentProperty in class Model
Model::consolidate() — Method in class Model
AbstractPreprocessor::consolidate() — Method in class AbstractPreprocessor
Status100::consolidate() — Method in class Status100
Status200::consolidate() — Method in class Status200
Status201::consolidate() — Method in class Status201
Status202::consolidate() — Method in class Status202
Status205::consolidate() — Method in class Status205
Status301::consolidate() — Method in class Status301
Status304::consolidate() — Method in class Status304
Status405::consolidate() — Method in class Status405
Model::compose() — Method in class Model
$Route#classnameProperty in class Route
$Table#cacheProperty in class Table
Table::count() — Method in class Table
Get registered routes count
CacheTraitClass in namespace Comodojo\Dispatcher\Traits
$CacheTrait#cacheProperty in class CacheTrait

D

RouterCache::dump() — Method in class RouterCache
ServerCache::dump() — Method in class ServerCache
DefaultConfigurationClass in namespace Comodojo\Dispatcher\Components
$Version#descriptionProperty in class Version
DispatcherClass in namespace Comodojo\Dispatcher
Dispatcher::dispatch() — Method in class Dispatcher
DispatcherEventClass in namespace Comodojo\Dispatcher\Events
$DispatcherEvent#dispatcherProperty in class DispatcherEvent
Status::description() — Method in class Status
Table::defaultRoute() — Method in class Table
HeadersTrait::delete() — Method in class HeadersTrait

E

HttpStatusCodes::exists() — Method in class HttpStatusCodes
ErrorClass in namespace Comodojo\Dispatcher\Output
Model::export() — Method in class Model
$Route#error_codeProperty in class Route
$Route#error_messageProperty in class Route
ExtraTraitClass in namespace Comodojo\Dispatcher\Traits
$ExtraTrait#extraProperty in class ExtraTrait

F

FileClass in namespace Comodojo\Dispatcher\Request
File::fromUploadedFiles() — Method in class File
FilesClass in namespace Comodojo\Dispatcher\Request
$Files#filesProperty in class Files
$Model#filesProperty in class Model

G

DefaultConfiguration::get() — Method in class DefaultConfiguration
HttpStatusCodes::getMessage() — Method in class HttpStatusCodes
DispatcherEvent::getDispatcher() — Method in class DispatcherEvent
File::getTemporaryName() — Method in class File
File::getFileName() — Method in class File
File::getSlug() — Method in class File
File::getContentType() — Method in class File
File::getSize() — Method in class File
File::getUploadTime() — Method in class File
File::getFileData() — Method in class File
Files::getFiles() — Method in class Files
Method::get() — Method in class Method
Model::getHeaders() — Method in class Model
Model::getUri() — Method in class Model
Model::getPost() — Method in class Model
Model::getQuery() — Method in class Model
Model::getUserAgent() — Method in class Model
Model::getMethod() — Method in class Model
Model::getVersion() — Method in class Model
Model::getFiles() — Method in class Model
Post::getRaw() — Method in class Post
UserAgent::get() — Method in class UserAgent
Version::get() — Method in class Version
Content::get() — Method in class Content
Content::getType() — Method in class Content
Content::getCharset() — Method in class Content
Content::getLength() — Method in class Content
Location::get() — Method in class Location
Model::getHeaders() — Method in class Model
Model::getCookies() — Method in class Model
Model::getStatus() — Method in class Model
Model::getContent() — Method in class Model
Model::getLocation() — Method in class Model
Status::get() — Method in class Status
Model::getTable() — Method in class Model
Model::getRoute() — Method in class Model
Model::getServiceInstance() — Method in class Model
Route::getType() — Method in class Route
Route::getClassName() — Method in class Route
Route::getRedirectCode() — Method in class Route
Route::getRedirectLocation() — Method in class Route
Route::getRedirectMessage() — Method in class Route
Route::getRedirectType() — Method in class Route
Route::getErrorCode() — Method in class Route
Route::getErrorMessage() — Method in class Route
Route::getParameter() — Method in class Route
Route::getParameters() — Method in class Route
Route::getRequestParameter() — Method in class Route
Route::getService() — Method in class Route
Route::getServiceName() — Method in class Route
Route::getRequestParameters() — Method in class Route
Route::getQueryRegex() — Method in class Route
Route::getQueries() — Method in class Route
Table::getRoutes() — Method in class Table
Table::get() — Method in class Table
AbstractService::getImplementedMethods() — Method in class AbstractService
Get service-implemented HTTP methods
AbstractService::getMethod() — Method in class AbstractService
Return the callable class method that reflect the requested one
CacheTrait::getCache() — Method in class CacheTrait
ExtraTrait::getExtra() — Method in class ExtraTrait
HeadersTrait::get() — Method in class HeadersTrait
HeadersTrait::getAsString() — Method in class HeadersTrait
RequestTrait::getRequest() — Method in class RequestTrait
ResponseTrait::getResponse() — Method in class ResponseTrait
RouteTrait::getRoute() — Method in class RouteTrait
RouterTrait::getRouter() — Method in class RouterTrait
ServerCacheTrait::getServerCache() — Method in class ServerCacheTrait
ToStringTrait::get() — Method in class ToStringTrait

H

HttpStatusCodesClass in namespace Comodojo\Dispatcher\Components
HeadersClass in namespace Comodojo\Dispatcher\Request
$Model#headersProperty in class Model
HeadersClass in namespace Comodojo\Dispatcher\Response
$Model#headersProperty in class Model
HeadersTraitClass in namespace Comodojo\Dispatcher\Traits
$HeadersTrait#headersProperty in class HeadersTrait

I

HttpStatusCodes::isInformational() — Method in class HttpStatusCodes
HttpStatusCodes::isSuccessful() — Method in class HttpStatusCodes
HttpStatusCodes::isRedirection() — Method in class HttpStatusCodes
HttpStatusCodes::isClientError() — Method in class HttpStatusCodes
HttpStatusCodes::isServerError() — Method in class HttpStatusCodes
Model::import() — Method in class Model
Route::isQueryRequired() — Method in class Route

L

CommandsLoader::load() — Method in class CommandsLoader
PluginsLoader::load() — Method in class PluginsLoader
RoutesLoader::load() — Method in class RoutesLoader
File::load() — Method in class File
Files::load() — Method in class Files
Content::length() — Method in class Content
LocationClass in namespace Comodojo\Dispatcher\Response
$Model#locationProperty in class Model
$Parser#loggerProperty in class Parser
Table::load() — Method in class Table

M

ModelClass in namespace Comodojo\Dispatcher\Extra
MethodClass in namespace Comodojo\Dispatcher\Request
ModelClass in namespace Comodojo\Dispatcher\Request
$Model#methodProperty in class Model
ModelClass in namespace Comodojo\Dispatcher\Response
ModelClass in namespace Comodojo\Dispatcher\Router
HeadersTrait::merge() — Method in class HeadersTrait

N

$Version#nameProperty in class Version
$Model#no_content_statusesProperty in class Model

P

PluginsLoaderClass in namespace Comodojo\Dispatcher\Components
$Version#prefixProperty in class Version
ProcessorClass in namespace Comodojo\Dispatcher\Output
Processor::parse() — Method in class Processor
$Model#postProperty in class Model
PostClass in namespace Comodojo\Dispatcher\Request
ParserClass in namespace Comodojo\Dispatcher\Router
$Route#parametersProperty in class Route
Route::path() — Method in class Route
$Table#parserProperty in class Table

Q

$Model#queryProperty in class Model
QueryClass in namespace Comodojo\Dispatcher\Request
$Route#queryProperty in class Route

R

RouterCacheClass in namespace Comodojo\Dispatcher\Cache
RouterCache::read() — Method in class RouterCache
ServerCache::read() — Method in class ServerCache
RoutesLoaderClass in namespace Comodojo\Dispatcher\Components
RedirectClass in namespace Comodojo\Dispatcher\Output
Model::route() — Method in class Model
$Post#raw_parametersProperty in class Post
$AbstractPreprocessor#responseProperty in class AbstractPreprocessor
$Model#routeProperty in class Model
Model::route() — Method in class Model
Parser::read() — Method in class Parser
RouteClass in namespace Comodojo\Dispatcher\Router
$Route#redirect_codeProperty in class Route
$Route#redirect_locationProperty in class Route
$Route#redirect_messageProperty in class Route
$Route#redirect_typeProperty in class Route
$Route#requestProperty in class Route
$Table#routesProperty in class Table
Current repository of routes
Table::regex() — Method in class Table
Table::remove() — Method in class Table
RequestTraitClass in namespace Comodojo\Dispatcher\Traits
$RequestTrait#requestProperty in class RequestTrait
ResponseTraitClass in namespace Comodojo\Dispatcher\Traits
$ResponseTrait#responseProperty in class ResponseTrait
RouteTraitClass in namespace Comodojo\Dispatcher\Traits
$RouteTrait#routeProperty in class RouteTrait
RouterTraitClass in namespace Comodojo\Dispatcher\Traits
$RouterTrait#routerProperty in class RouterTrait

S

ServerCacheClass in namespace Comodojo\Dispatcher\Cache
ServiceEventClass in namespace Comodojo\Dispatcher\Events
Processor::send() — Method in class Processor
File::save() — Method in class File
Method::set() — Method in class Method
Model::setHeaders() — Method in class Model
Model::setUri() — Method in class Model
Model::setPost() — Method in class Model
Model::setQuery() — Method in class Model
Model::setUserAgent() — Method in class Model
Model::setMethod() — Method in class Model
Model::setVersion() — Method in class Model
Model::setFiles() — Method in class Model
UserAgent::set() — Method in class UserAgent
Version::set() — Method in class Version
Content::set() — Method in class Content
Content::setType() — Method in class Content
Content::setCharset() — Method in class Content
Headers::send() — Method in class Headers
Location::set() — Method in class Location
$Model#statusProperty in class Model
Model::setHeaders() — Method in class Model
Model::setCookies() — Method in class Model
Model::setStatus() — Method in class Model
Model::setContent() — Method in class Model
Model::setLocation() — Method in class Model
Model::serialize() — Method in class Model
Status100Class in namespace Comodojo\Dispatcher\Response\Preprocessor
Status: Continue
Status101Class in namespace Comodojo\Dispatcher\Response\Preprocessor
Status: Switching Protocols
Status102Class in namespace Comodojo\Dispatcher\Response\Preprocessor
Status: Processing
Status200Class in namespace Comodojo\Dispatcher\Response\Preprocessor
Status: OK
Status201Class in namespace Comodojo\Dispatcher\Response\Preprocessor
Status: Created
Status202Class in namespace Comodojo\Dispatcher\Response\Preprocessor
Status: Created
Status203Class in namespace Comodojo\Dispatcher\Response\Preprocessor
Status: Non-Authoritative Information
Status204Class in namespace Comodojo\Dispatcher\Response\Preprocessor
Status: No Content
Status205Class in namespace Comodojo\Dispatcher\Response\Preprocessor
Status: Reset Content
Status206Class in namespace Comodojo\Dispatcher\Response\Preprocessor
Status: Partial Content
Status300Class in namespace Comodojo\Dispatcher\Response\Preprocessor
Status: Multiple Choices
Status301Class in namespace Comodojo\Dispatcher\Response\Preprocessor
Status: Moved Permanently
Status302Class in namespace Comodojo\Dispatcher\Response\Preprocessor
Status: Found
Status303Class in namespace Comodojo\Dispatcher\Response\Preprocessor
Status: See Other
Status304Class in namespace Comodojo\Dispatcher\Response\Preprocessor
Status: Not Modified
Status305Class in namespace Comodojo\Dispatcher\Response\Preprocessor
Status: Use Proxy
Status307Class in namespace Comodojo\Dispatcher\Response\Preprocessor
Status: Temporary Redirect
Status308Class in namespace Comodojo\Dispatcher\Response\Preprocessor
Status: Permanent Redirect
Status400Class in namespace Comodojo\Dispatcher\Response\Preprocessor
Status: Bad Request
Status403Class in namespace Comodojo\Dispatcher\Response\Preprocessor
Status: Forbidden
Status404Class in namespace Comodojo\Dispatcher\Response\Preprocessor
Status: Not Found
Status405Class in namespace Comodojo\Dispatcher\Response\Preprocessor
Status: Method Not Allowed
Status410Class in namespace Comodojo\Dispatcher\Response\Preprocessor
Status: Gone
Status500Class in namespace Comodojo\Dispatcher\Response\Preprocessor
Status: Internal Server Error
Status501Class in namespace Comodojo\Dispatcher\Response\Preprocessor
Status: Not Implemented
Status502Class in namespace Comodojo\Dispatcher\Response\Preprocessor
Status: Bad Gateway
Status503Class in namespace Comodojo\Dispatcher\Response\Preprocessor
Status: Service Unavailable
Status504Class in namespace Comodojo\Dispatcher\Response\Preprocessor
Status: Gateway Timeout
Status505Class in namespace Comodojo\Dispatcher\Response\Preprocessor
Status: HTTP Version Not Supported
StatusClass in namespace Comodojo\Dispatcher\Response
Status::set() — Method in class Status
Model::setTable() — Method in class Model
$Route#serviceProperty in class Route
Route::setType() — Method in class Route
Route::setClassName() — Method in class Route
Route::setRedirectCode() — Method in class Route
Route::setRedirectLocation() — Method in class Route
Route::setRedirectMessage() — Method in class Route
Route::setRedirectType() — Method in class Route
Route::setErrorCode() — Method in class Route
Route::setErrorMessage() — Method in class Route
Route::setParameter() — Method in class Route
Route::setParameters() — Method in class Route
Route::setService() — Method in class Route
Route::setRequestParameter() — Method in class Route
Route::setRequestParameters() — Method in class Route
Route::setQuery() — Method in class Route
Route::setQueries() — Method in class Route
Route::serialize() — Method in class Route
Return the serialized data
$AbstractService#supported_methodsProperty in class AbstractService
CacheTrait::setCache() — Method in class CacheTrait
ExtraTrait::setExtra() — Method in class ExtraTrait
HeadersTrait::set() — Method in class HeadersTrait
RequestTrait::setRequest() — Method in class RequestTrait
ResponseTrait::setResponse() — Method in class ResponseTrait
RouteTrait::setRoute() — Method in class RouteTrait
RouterTrait::setRouter() — Method in class RouterTrait
ServerCacheTraitClass in namespace Comodojo\Dispatcher\Traits
$ServerCacheTrait#server_cacheProperty in class ServerCacheTrait
ServerCacheTrait::setServerCache() — Method in class ServerCacheTrait

T

$Version#templateProperty in class Version
Content::type() — Method in class Content
$Model#tableProperty in class Model
$Route#typeProperty in class Route
TableClass in namespace Comodojo\Dispatcher\Router
ToStringTraitClass in namespace Comodojo\Dispatcher\Traits

U

$Model#uriProperty in class Model
$Model#useragentProperty in class Model
UserAgentClass in namespace Comodojo\Dispatcher\Request
Model::unserialize() — Method in class Model
Route::unserialize() — Method in class Route
Return the unserialized object

V

VersionClass in namespace Comodojo\Dispatcher\Components
$Version#versionProperty in class Version
$Model#versionProperty in class Model
VersionClass in namespace Comodojo\Dispatcher\Request

_

AbstractCache::__construct() — Method in class AbstractCache
AbstractModel::__construct() — Method in class AbstractModel
Dispatcher::__construct() — Method in class Dispatcher
The main dispatcher constructor.
DispatcherEvent::__construct() — Method in class DispatcherEvent
ServiceEvent::__construct() — Method in class ServiceEvent
Processor::__construct() — Method in class Processor
File::__construct() — Method in class File
Files::__construct() — Method in class Files
Headers::__construct() — Method in class Headers
Method::__construct() — Method in class Method
Model::__construct() — Method in class Model
Post::__construct() — Method in class Post
Query::__construct() — Method in class Query
UserAgent::__construct() — Method in class UserAgent
Version::__construct() — Method in class Version
Model::__construct() — Method in class Model
AbstractPreprocessor::__construct() — Method in class AbstractPreprocessor
Status::__construct() — Method in class Status
Model::__construct() — Method in class Model
Parser::__construct() — Method in class Parser
Table::__construct() — Method in class Table
Table constructor
AbstractService::__construct() — Method in class AbstractService
ToStringTrait::__toString() — Method in class ToStringTrait