Index
A
- AuthenticationScheme — Class in namespace NoreSources\Http\Authentication
- Hypertext Transfer Protocol (HTTP) Authentication Scheme
- ContentNegociator::appendCharset() — Method in class ContentNegociator
- AcceptAlternativeValueList — Class in namespace NoreSources\Http\Header
- RFC 7231 Accept header value
- AcceptCharsetAlternativeValueList — Class in namespace NoreSources\Http\Header
- AcceptCharsetHeaderValue — Class in namespace NoreSources\Http\Header
- AcceptEncodingAlternativeValueList — Class in namespace NoreSources\Http\Header
- AcceptEncodingHeaderValue — Class in namespace NoreSources\Http\Header
- AcceptHeaderValue — Class in namespace NoreSources\Http\Header
- AcceptLanguageAlternativeValueList — Class in namespace NoreSources\Http\Header
- AcceptLanguageHeaderValue — Class in namespace NoreSources\Http\Header
- AlternativeValueListInterface — Class in namespace NoreSources\Http\Header
- AuthorizationHeaderValue — Class in namespace NoreSources\Http\Header
- Authorization HTTP header value.
- AlternativeValueListTrait — Class in namespace NoreSources\Http\Header\Traits
B
- BasicCredentialData — Class in namespace NoreSources\Http\Authentication
- Basic authentication scheme user-password credential data
C
- CredentialDataFactory — Class in namespace NoreSources\Http\Authentication
- Create CredentialDataInterface concrete class instance according Authentication scheme
- CredentialDataFactory::createFromString() — Method in class CredentialDataFactory
- CredentialDataInterface — Class in namespace NoreSources\Http\Authentication
- Authorization header credential data content
- Charset — Class in namespace NoreSources\Http
- Registered charsets
- ContentCoding — Class in namespace NoreSources\Http\Coding
- HTTP Content codings
- ContentNegociationException — Class in namespace NoreSources\Http\ContentNegociation
- Exception raised during content negociation.
- ContentNegociator — Class in namespace NoreSources\Http\ContentNegociation
- AuthorizationHeaderValue::createFromString() — Method in class AuthorizationHeaderValue
- ContentDispositionHeaderValue — Class in namespace NoreSources\Http\Header
- ContentLengthHeaderValue — Class in namespace NoreSources\Http\Header
- ContentTypeHeaderValue — Class in namespace NoreSources\Http\Header
- Content-Type header value
- CookieHeaderValue — Class in namespace NoreSources\Http\Header
- Cookie header value type
- HeaderValueFactory::createFromMessage() — Method in class HeaderValueFactory
- HeaderValueFactory::createFromKeyValue() — Method in class HeaderValueFactory
- IntegerHeaderValue::createFromString() — Method in class IntegerHeaderValue
- TextHeaderValue::createFromString() — Method in class TextHeaderValue
- AlternativeValueListTrait::count() — Method in class AlternativeValueListTrait
- Stream::createFromData() — Method in class Stream
- Create a Stream from binary data
- Stream::createFromFile() — Method in class Stream
- Stream::close() — Method in class Stream
- StreamManager::create() — Method in class StreamManager
- Create a StreamInterface from any supported kind of input.
- StreamManager::createFromResource() — Method in class StreamManager
- Create StreamInterface object from stream resource
- StreamManager::createFileStream() — Method in class StreamManager
- Create a StreamInterface object from any stream URI or file path
- $StreamWrapper#context — Property in class StreamWrapper
D
- Stream::detach() — Method in class Stream
E
- $HeaderValueParameterMapSerializer#extensions — Property in class HeaderValueParameterMapSerializer
- Stream::eof() — Method in class Stream
F
- HeaderValueFactory::fromHeaderLine() — Method in class HeaderValueFactory
- UploadedFile::fromGlobal() — Method in class UploadedFile
G
- BasicCredentialData::getUser() — Method in class BasicCredentialData
- BasicCredentialData::getPassword() — Method in class BasicCredentialData
- TokenCredentialData::getTokenValue() — Method in class TokenCredentialData
- Base64 token credential data
- ContentNegociationException::getNegociationType() — Method in class ContentNegociationException
- ContentNegociator::getContentTypeQualityValue() — Method in class ContentNegociator
- Compute the quality value of the given media type against a list of accepted media ranges.
- AcceptCharsetHeaderValue::getCharset() — Method in class AcceptCharsetHeaderValue
- AcceptEncodingHeaderValue::getCoding() — Method in class AcceptEncodingHeaderValue
- AcceptHeaderValue::getMediaRange() — Method in class AcceptHeaderValue
- AcceptHeaderValue::getExtensions() — Method in class AcceptHeaderValue
- AcceptLanguageHeaderValue::getLanguageRange() — Method in class AcceptLanguageHeaderValue
- AlternativeValueListInterface::getAlternative() — Method in class AlternativeValueListInterface
- AuthorizationHeaderValue::getScheme() — Method in class AuthorizationHeaderValue
- AuthorizationHeaderValue::getCredentialData() — Method in class AuthorizationHeaderValue
- ContentTypeHeaderValue::getMediaType() — Method in class ContentTypeHeaderValue
- HeaderValueFactory::getHeaderValueClassnames() — Method in class HeaderValueFactory
- Get the expected Header value class names for the given header name
- IntegerHeaderValue::getIntegerValue() — Method in class IntegerHeaderValue
- InvalidHeaderException::getHeaderErrorType() — Method in class InvalidHeaderException
- AlternativeValueListTrait::getAlternative() — Method in class AlternativeValueListTrait
- AlternativeValueListTrait::getIterator() — Method in class AlternativeValueListTrait
- QualityValueInterface::getQualityValue() — Method in class QualityValueInterface
- LiteralValueRequestBody::getLiteralValue() — Method in class LiteralValueRequestBody
- MultipartFormDataRequestBodyParserMiddleware::getOptions() — Method in class MultipartFormDataRequestBodyParserMiddleware
- MultipartFormDataRequestBodyParserMiddleware::getOption() — Method in class MultipartFormDataRequestBodyParserMiddleware
- SerializationManagerBodyParserMiddleware::getUnserializer() — Method in class SerializationManagerBodyParserMiddleware
- SerializationManagerBodyParserMiddleware::getFlags() — Method in class SerializationManagerBodyParserMiddleware
- SerializationManagerResponsePopulator::getSerializer() — Method in class SerializationManagerResponsePopulator
- Status::getStatusText() — Method in class Status
- StatusExceptionInterface::getStatusCode() — Method in class StatusExceptionInterface
- Stream::getMetadata() — Method in class Stream
- Stream::getSize() — Method in class Stream
- Stream::getContents() — Method in class Stream
- StreamManager::getStreamResource() — Method in class StreamManager
- QualityValueTrait::getQualityValue() — Method in class QualityValueTrait
- QualityValueTrait::getQualityValueParameterString() — Method in class QualityValueTrait
- StatusExceptionTrait::getStatusCode() — Method in class StatusExceptionTrait
- UploadedFile::getError() — Method in class UploadedFile
- UploadedFile::getSize() — Method in class UploadedFile
- UploadedFile::getClientFilename() — Method in class UploadedFile
- UploadedFile::getStream() — Method in class UploadedFile
- UploadedFile::getClientMediaType() — Method in class UploadedFile
H
- HeaderField — Class in namespace NoreSources\Http\Header
- HTTP message header names
- HeaderFieldMap — Class in namespace NoreSources\Http\Header
- HeaderFieldParser — Class in namespace NoreSources\Http\Header
- Parse HTTP message header fields
- HeaderTokenValueParser — Class in namespace NoreSources\Http\Header
- Parse token value with optional quality value
- HeaderValueFactory — Class in namespace NoreSources\Http\Header
- HeaderValueInterface — Class in namespace NoreSources\Http\Header
- Header field value
- HeaderValueParameterMapSerializer — Class in namespace NoreSources\Http\Header
- $HeaderValueParameterMapSerializer#headerValue — Property in class HeaderValueParameterMapSerializer
I
- AuthorizationHeaderValue::isScheme() — Method in class AuthorizationHeaderValue
- ContentDispositionHeaderValue::isType() — Method in class ContentDispositionHeaderValue
- IntegerHeaderValue — Class in namespace NoreSources\Http\Header
- InvalidHeaderException — Class in namespace NoreSources\Http\Header
- Exception raised when a headre line content is not valid
- Stream::isSeekable() — Method in class Stream
- Stream::isWritable() — Method in class Stream
- Stream::isReadable() — Method in class Stream
- Stream::isValidResource() — Method in class Stream
L
- LiteralValueRequestBody — Class in namespace NoreSources\Http\Request
M
- MultipartFormDataRequestBodyParserMiddleware — Class in namespace NoreSources\Http\Server
- UploadedFile::moveTo() — Method in class UploadedFile
N
- ContentNegociator::negociate() — Method in class ContentNegociator
- ContentNegociator::negociateContentType() — Method in class ContentNegociator
- ContentNegociator::negociateEncoding() — Method in class ContentNegociator
- ContentNegociator::negociateCharset() — Method in class ContentNegociator
- ContentNegociator::negociateLanguage() — Method in class ContentNegociator
- ContentNegociator::normalizeMediaType() — Method in class ContentNegociator
P
- BasicCredentialData::parseUserPassword() — Method in class BasicCredentialData
- ParameterMapCredentialData — Class in namespace NoreSources\Http\Authentication
- Credential data made of a list of authentication parameters
- ContentNegociator::populateResponse() — Method in class ContentNegociator
- AcceptCharsetHeaderValue::parseFieldValueString() — Method in class AcceptCharsetHeaderValue
- AcceptEncodingHeaderValue::parseFieldValueString() — Method in class AcceptEncodingHeaderValue
- AcceptHeaderValue::parseFieldValueString() — Method in class AcceptHeaderValue
- AcceptLanguageHeaderValue::parseFieldValueString() — Method in class AcceptLanguageHeaderValue
- ContentDispositionHeaderValue::parseFieldValueString() — Method in class ContentDispositionHeaderValue
- ContentTypeHeaderValue::parseFieldValueString() — Method in class ContentTypeHeaderValue
- CookieHeaderValue::parseFieldValueString() — Method in class CookieHeaderValue
- HeaderFieldParser::parse() — Method in class HeaderFieldParser
- HeaderTokenValueParser::parseText() — Method in class HeaderTokenValueParser
- $HeaderValueParameterMapSerializer#parameters — Property in class HeaderValueParameterMapSerializer
- $HeaderValueParameterMapSerializer#parameterSeparator — Property in class HeaderValueParameterMapSerializer
- MultipartFormDataRequestBodyParserMiddleware::process() — Method in class MultipartFormDataRequestBodyParserMiddleware
- {@inheritdoc}
- SerializationManagerBodyParserMiddleware::process() — Method in class SerializationManagerBodyParserMiddleware
- SerializationManagerBodyParserMiddleware::postProcess() — Method in class SerializationManagerBodyParserMiddleware
- SerializationManagerResponsePopulator::populateResponse() — Method in class SerializationManagerResponsePopulator
- Fill HTTP response with serialized content and according HTTP headers.
Q
- QualityValueInterface — Class in namespace NoreSources\Http
- Quality value.
- QualityValueTrait — Class in namespace NoreSources\Http\Traits
- Reference implementation of the QualityValueInterface
R
- RFC6750 — Class in namespace NoreSources\Http\Authentication
- Stream::read() — Method in class Stream
- Stream::rewind() — Method in class Stream
S
- BasicCredentialData::setTokenValue() — Method in class BasicCredentialData
- BasicCredentialData::setUserPassword() — Method in class BasicCredentialData
- TokenCredentialData::setTokenValue() — Method in class TokenCredentialData
- HeaderValueFactory::stringifyValue() — Method in class HeaderValueFactory
- Convert value to be written in a header line
- AlternativeValueListTrait::setAlternatives() — Method in class AlternativeValueListTrait
- QualityValueInterface::setQualityValue() — Method in class QualityValueInterface
- Set the quality value
- MultipartFormDataRequestBodyParserMiddleware::setOption() — Method in class MultipartFormDataRequestBodyParserMiddleware
- SerializationManagerBodyParserMiddleware — Class in namespace NoreSources\Http\Server
- SerializationManagerBodyParserMiddleware::setFlags() — Method in class SerializationManagerBodyParserMiddleware
- SerializationManagerResponsePopulator — Class in namespace NoreSources\Http\Server
- SerializationManagerResponsePopulator::setSerializer() — Method in class SerializationManagerResponsePopulator
- Status — Class in namespace NoreSources\Http
- HTTP status codes.
- StatusExceptionInterface — Class in namespace NoreSources\Http
- Stream — Class in namespace NoreSources\Http
- PSR-7 StreamInterface implementation
- Stream::seek() — Method in class Stream
- StreamException — Class in namespace NoreSources\Http
- StreamManager — Class in namespace NoreSources\Http
- StreamWrapper — Class in namespace NoreSources\Http
- Wraps PSR-7 Stream to a regular PHP stream resource using the PHP streamWriter protocol
- StreamWrapper::stream_open() — Method in class StreamWrapper
- StreamWrapper::stream_read() — Method in class StreamWrapper
- StreamWrapper::stream_write() — Method in class StreamWrapper
- StreamWrapper::stream_tell() — Method in class StreamWrapper
- StreamWrapper::stream_eof() — Method in class StreamWrapper
- StreamWrapper::stream_seek() — Method in class StreamWrapper
- StreamWrapper::stream_cast() — Method in class StreamWrapper
- StreamWrapper::stream_stat() — Method in class StreamWrapper
- QualityValueTrait::setQualityValue() — Method in class QualityValueTrait
- StatusExceptionTrait — Class in namespace NoreSources\Http\Traits
- Default StatusExceptionInterface implementation using Exception class error code
T
- TokenCredentialData — Class in namespace NoreSources\Http\Authentication
- Credential data containing a Base64 token value
- TransferCoding — Class in namespace NoreSources\Http\Coding
- TextHeaderValue — Class in namespace NoreSources\Http\Header
- Arbitrary string header value
- Stream::tell() — Method in class Stream
U
- HeaderValueParameterMapSerializer::unserializeParameters() — Method in class HeaderValueParameterMapSerializer
- StreamWrapper::url_stat() — Method in class StreamWrapper
- UploadedFile — Class in namespace NoreSources\Http
- UploadedFileException — Class in namespace NoreSources\Http
V
- AcceptEncodingHeaderValue::validateToken() — Method in class AcceptEncodingHeaderValue
- AcceptLanguageHeaderValue::validateToken() — Method in class AcceptLanguageHeaderValue
W
- Stream::write() — Method in class Stream
_
- BasicCredentialData::__construct() — Method in class BasicCredentialData
- ParameterMapCredentialData::__construct() — Method in class ParameterMapCredentialData
- ParameterMapCredentialData::__toString() — Method in class ParameterMapCredentialData
- TokenCredentialData::__construct() — Method in class TokenCredentialData
- TokenCredentialData::__toString() — Method in class TokenCredentialData
- ContentNegociationException::__construct() — Method in class ContentNegociationException
- AcceptCharsetHeaderValue::__construct() — Method in class AcceptCharsetHeaderValue
- AcceptCharsetHeaderValue::__toString() — Method in class AcceptCharsetHeaderValue
- AcceptEncodingHeaderValue::__construct() — Method in class AcceptEncodingHeaderValue
- AcceptEncodingHeaderValue::__toString() — Method in class AcceptEncodingHeaderValue
- AcceptHeaderValue::__construct() — Method in class AcceptHeaderValue
- AcceptHeaderValue::__toString() — Method in class AcceptHeaderValue
- AcceptLanguageHeaderValue::__construct() — Method in class AcceptLanguageHeaderValue
- AcceptLanguageHeaderValue::__toString() — Method in class AcceptLanguageHeaderValue
- AuthorizationHeaderValue::__construct() — Method in class AuthorizationHeaderValue
- AuthorizationHeaderValue::__toString() — Method in class AuthorizationHeaderValue
- {@inheritdoc}
- ContentDispositionHeaderValue::__construct() — Method in class ContentDispositionHeaderValue
- ContentDispositionHeaderValue::__toString() — Method in class ContentDispositionHeaderValue
- ContentTypeHeaderValue::__construct() — Method in class ContentTypeHeaderValue
- ContentTypeHeaderValue::__toString() — Method in class ContentTypeHeaderValue
- CookieHeaderValue::__construct() — Method in class CookieHeaderValue
- CookieHeaderValue::__toString() — Method in class CookieHeaderValue
- HeaderFieldParser::__construct() — Method in class HeaderFieldParser
- HeaderTokenValueParser::__construct() — Method in class HeaderTokenValueParser
- HeaderValueParameterMapSerializer::__construct() — Method in class HeaderValueParameterMapSerializer
- IntegerHeaderValue::__construct() — Method in class IntegerHeaderValue
- IntegerHeaderValue::__toString() — Method in class IntegerHeaderValue
- InvalidHeaderException::__construct() — Method in class InvalidHeaderException
- TextHeaderValue::__construct() — Method in class TextHeaderValue
- TextHeaderValue::__toString() — Method in class TextHeaderValue
- AlternativeValueListTrait::__construct() — Method in class AlternativeValueListTrait
- AlternativeValueListTrait::__toString() — Method in class AlternativeValueListTrait
- LiteralValueRequestBody::__construct() — Method in class LiteralValueRequestBody
- MultipartFormDataRequestBodyParserMiddleware::__construct() — Method in class MultipartFormDataRequestBodyParserMiddleware
- SerializationManagerBodyParserMiddleware::__construct() — Method in class SerializationManagerBodyParserMiddleware
- SerializationManagerResponsePopulator::__construct() — Method in class SerializationManagerResponsePopulator
- Stream::__construct() — Method in class Stream
- Stream::__toString() — Method in class Stream
- StreamException::__construct() — Method in class StreamException
- StreamWrapper::__construct() — Method in class StreamWrapper
- UploadedFile::__construct() — Method in class UploadedFile