A

Cookie::addCookieFuncArgument() — Method in class Cookie
Cookie::addInCookie() — Method in class Cookie
Add a variable value in a cookie
Response::addContent() — Method in class Response
Response::addHeader() — Method in class Response

B

Request::buildUrl() — Method in class Request

C

ContentTypeClass in namespace HttpFundamental
$ ContentTypeProperty in class ContentType
ContentType::createFromContent() — Method in class ContentType
Create a new ContentType object extracting the type from a content string
ContentTypeInterfaceClass in namespace HttpFundamental
CookieClass in namespace HttpFundamental
Cookie::clearCookieFuncArgument() — Method in class Cookie
Cookie::clear() — Method in class Cookie
Clear a cookie
Request::create() — Method in class Request
Static constructor : defines the current URL and gets the routes
Request::cleanArgument() — Method in class Request
Clean the value taken from request arguments or data
$ ResponseProperty in class Response

D

Response::download() — Method in class Response
Force client to download a file

E

Cookie::exists() — Method in class Cookie
Test if a cookie exists

F

Response::flush() — Method in class Response
Flush (display) a file content

G

ContentType::guessContentType() — Method in class ContentType
ContentType::getContentType() — Method in class ContentType
ContentType::getContentTypeObject() — Method in class ContentType
ContentTypeInterface::getContentType() — Method in class ContentTypeInterface
Get the "content-Type" header value
Html::getContentType() — Method in class Html
Get the "content-Type" header value
Json::getContentType() — Method in class Json
Get the "content-Type" header value
PlainText::getContentType() — Method in class PlainText
Get the "content-Type" header value
Xml::getContentType() — Method in class Xml
Get the "content-Type" header value
Cookie::getFlag() — Method in class Cookie
Cookie::getName() — Method in class Cookie
Cookie::getValue() — Method in class Cookie
Cookie::getSafeValue() — Method in class Cookie
Cookie::getExpire() — Method in class Cookie
Cookie::getSafeExpire() — Method in class Cookie
Cookie::getPath() — Method in class Cookie
Cookie::getSafePath() — Method in class Cookie
Cookie::getDomain() — Method in class Cookie
Cookie::getSafeDomain() — Method in class Cookie
Cookie::getSecure() — Method in class Cookie
Cookie::getSafeSecure() — Method in class Cookie
Cookie::getHttponly() — Method in class Cookie
Cookie::getSafeHttponly() — Method in class Cookie
Cookie::getCookieFuncArguments() — Method in class Cookie
Cookie::getCookieFuncArgument() — Method in class Cookie
Request::guessFromCurrent() — Method in class Request
Populate the request object with current HTTP request values
Request::getFlag() — Method in class Request
Request::getUrl() — Method in class Request
Request::getProtocol() — Method in class Request
Request::getMethod() — Method in class Request
Request::getHeaders() — Method in class Request
Request::getHeader() — Method in class Request
Request::getArguments() — Method in class Request
Request::getArgument() — Method in class Request
Request::getData() — Method in class Request
Request::getFiles() — Method in class Request
Request::getFile() — Method in class Request
Request::getSession() — Method in class Request
Request::getCookies() — Method in class Request
Request::getCookie() — Method in class Request
Request::getAuthentication() — Method in class Request
Request::getGet() — Method in class Request
Request::getPost() — Method in class Request
Request::getGetOrPost() — Method in class Request
Request::getPostOrGet() — Method in class Request
Request::getEnvironment() — Method in class Request
Request::getReferer() — Method in class Request
Get the current request referer if available
Request::getClientIp() — Method in class Request
Request::getallheaders() — Method in class Request
Emulation of internal getallheaders() function as it does not exist each time
Response::getProtocol() — Method in class Response
Response::getStatus() — Method in class Response
Response::getCharset() — Method in class Response
Response::getContent() — Method in class Response
Response::getContents() — Method in class Response
Response::getContentsAsString() — Method in class Response
Response::getContentType() — Method in class Response
Response::guessContentType() — Method in class Response
Response::getHeaders() — Method in class Response
Response::getHeader() — Method in class Response

H

HtmlClass in namespace HttpFundamental\ContentType
HttpStatusClass in namespace HttpFundamental
List of HTTP status codes
Response::hasHeader() — Method in class Response
Response::header() — Method in class Response
Writes a header string if headers had not been sent

I

Request::isAjax() — Method in class Request
Request::isCli() — Method in class Request
Request::isGet() — Method in class Request
Request::isPost() — Method in class Request
Request::isPut() — Method in class Request

J

JsonClass in namespace HttpFundamental\ContentType

P

ContentType::prepareContentType() — Method in class ContentType
ContentType::prepareResponse() — Method in class ContentType
Prepare the content of the response before to send it to client
ContentType::parseContent() — Method in class ContentType
Parse an input content
ContentType::prepareContent() — Method in class ContentType
Prepare a content for output
ContentTypeInterface::prepareResponse() — Method in class ContentTypeInterface
Prepare the content of the response before to send it to client
ContentTypeInterface::parseContent() — Method in class ContentTypeInterface
Parse an input content
ContentTypeInterface::prepareContent() — Method in class ContentTypeInterface
Prepare a content for output
Html::prepareResponse() — Method in class Html
Prepare the content of the response before to send it to client
Html::parseContent() — Method in class Html
Parse an input content
Html::prepareContent() — Method in class Html
Prepare a content for output
Json::prepareResponse() — Method in class Json
Prepare the content of the response before to send it to client
Json::parseContent() — Method in class Json
Parse an input content
Json::prepareContent() — Method in class Json
Prepare a content for output
PlainTextClass in namespace HttpFundamental\ContentType
PlainText::prepareResponse() — Method in class PlainText
Prepare the content of the response before to send it to client
PlainText::parseContent() — Method in class PlainText
Parse an input content
PlainText::prepareContent() — Method in class PlainText
Prepare a content for output
Xml::prepareResponse() — Method in class Xml
Prepare the content of the response before to send it to client
Xml::parseContent() — Method in class Xml
Parse an input content
Xml::prepareContent() — Method in class Xml
Prepare a content for output

R

Cookie::read() — Method in class Cookie
Get a cookie value
RequestClass in namespace HttpFundamental
The global request class
ResponseClass in namespace HttpFundamental
The global HTTP response class
Response::renderHeaders() — Method in class Response
Response::redirect() — Method in class Response

S

ContentType::setContentType() — Method in class ContentType
ContentType::setContentTypeObject() — Method in class ContentType
Cookie::setFlag() — Method in class Cookie
Cookie::setName() — Method in class Cookie
Cookie::setValue() — Method in class Cookie
Cookie::setExpire() — Method in class Cookie
Cookie::setPath() — Method in class Cookie
Cookie::setDomain() — Method in class Cookie
Cookie::setSecure() — Method in class Cookie
Cookie::setHttponly() — Method in class Cookie
Cookie::sendAsRaw() — Method in class Cookie
Cookie::sendAsEncoded() — Method in class Cookie
Cookie::setCookieFuncArguments() — Method in class Cookie
Cookie::send() — Method in class Cookie
Set a cookie value
Request::setFlag() — Method in class Request
Request::setUrl() — Method in class Request
Request::setProtocol() — Method in class Request
Request::setMethod() — Method in class Request
Request::setHeaders() — Method in class Request
Request::setArguments() — Method in class Request
Request::setData() — Method in class Request
Request::setFiles() — Method in class Request
Request::setSession() — Method in class Request
Request::setCookies() — Method in class Request
Request::setAuthentication() — Method in class Request
Request::setAuthenticationType() — Method in class Request
Request::setAuthenticationUser() — Method in class Request
Request::setAuthenticationPassword() — Method in class Request
Response::setProtocol() — Method in class Response
Response::setStatus() — Method in class Response
Response::setCharset() — Method in class Response
Response::setContents() — Method in class Response
Response::setContentType() — Method in class Response
Response::setHeaders() — Method in class Response
Response::send() — Method in class Response
Send the response to the device

X

XmlClass in namespace HttpFundamental\ContentType

_

ContentType::__construct() — Method in class ContentType
Constructor : defines the current URL and gets the routes
ContentType::__toString() — Method in class ContentType
Cookie::__construct() — Method in class Cookie
Request::__construct() — Method in class Request
Constructor : defines the request URL and the object rewrite flag
Response::__construct() — Method in class Response
Constructor : defines the current URL and gets the routes
Response::__toString() — Method in class Response