Index
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
- ContentType — Class in namespace HttpFundamental
- $ ContentType — Property in class ContentType
- ContentType::createFromContent() — Method in class ContentType
- Create a new ContentType object extracting the type from a content string
- ContentTypeInterface — Class in namespace HttpFundamental
- Cookie — Class 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
- $ Response — Property 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
- Html — Class in namespace HttpFundamental\ContentType
- HttpStatus — Class 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
- Json — Class 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
- PlainText — Class 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
- Request — Class in namespace HttpFundamental
- The global request class
- Response — Class 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
- Xml — Class 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