22 added classes/operations | |||
![]() |
D | AbstractSerializer::getLine() added | |
![]() |
C | AbstractSerializer::splitStream() added | |
![]() |
A | SapiEmitter::emit() added | |
![]() |
A | Serializer::getStatusLine() added | |
![]() |
B | Serializer::toString() added | |
![]() |
A | Serializer::fromStream() added | |
![]() |
A | SapiEmitter::emitStatusLine() added | |
![]() |
A | SapiEmitter::emitHeaders() added | |
![]() |
A | SapiEmitter::emitBody() added | |
![]() |
A | Server::getEmitter() added | |
view all |
C | ↘ | D | Uri::parseUri() got worse |
B | ↗ | A | Stream::read() improved |
7 added classes/operations | |||
![]() |
D | HeaderSecurity::filter() added | |
![]() |
C | HeaderSecurity::isValid() added | |
![]() |
A | HeaderSecurity::assertValid() added | |
![]() |
A | HeaderSecurity::__construct() added | |
![]() |
A | Response::assertHeaders() added | |
![]() |
A | HeaderSecurity::assertValidName() added | |
![]() |
A | HeaderSecurity added | |
B | ↘ | C | Response::__construct() got worse |
14 added classes/operations | |||
![]() |
F | UploadedFile::__construct() added | |
![]() |
C | UploadedFile::moveTo() added | |
![]() |
A | UploadedFile::getSize() added | |
![]() |
A | UploadedFile::getError() added | |
![]() |
A | UploadedFile::getClientMediaType() added | |
![]() |
A | UploadedFile::writeFile() added | |
![]() |
A | UploadedFile::getStream() added | |
![]() |
A | UploadedFile::getClientFilename() added | |
![]() |
A | ServerRequestFactory::normalizeNestedFileSpec() added | |
![]() |
A | ServerRequest::withUploadedFiles() added | |
C | ↘ | F | ServerRequestFactory got worse |
B | ↘ | C | Uri::createUriString() got worse |
A | ↘ | B | Stream::read() got worse |
view all |
1 added class/operation | |||
![]() |
A | Uri::urlEncodeChar() added |
1 added class/operation | |||
![]() |
A | Uri::filterScheme() added | |
B | ↗ | A | Uri::withScheme() improved |
6 added classes/operations | |||
![]() |
A | Uri::filterFragment() added | |
![]() |
A | Uri::filterQueryOrFragment() added | |
![]() |
A | Uri::splitQueryValue() added | |
![]() |
B | Uri::filterQuery() added | |
![]() |
A | Uri::filterPath() added | |
![]() |
A | Uri::__clone() added | |
C | ↗ | B | Uri::withPath() improved |
D | ↗ | A | Request::__construct() improved |
A | ↘ | B | Request::getHeaderLines() got worse |
B | ↘ | C | Uri::withPath() got worse |
A | ↘ | B | Uri::withScheme() got worse |
1 added class/operation | |||
![]() |
A | Request::getRequestTarget() added | |
B | ↗ | A | Request::withRequestTarget() improved |
A | ↘ | B | Stream::attach() got worse |
A | ↘ | B | Uri::createUriString() got worse |
68 added classes/operations | |||
![]() |
D | Request::__construct() added | |
![]() |
C | ServerRequestFactory::marshalHeaders() added | |
![]() |
C | ServerRequestFactory added | |
![]() |
C | ServerRequestFactory::marshalUriFromServer() added | |
![]() |
B | ServerRequestFactory::fromGlobals() added | |
![]() |
B | Response::__construct() added | |
![]() |
C | ServerRequestFactory::marshalRequestUri() added | |
![]() |
C | Uri::withPort() added | |
![]() |
A | Uri::validateQuery() added | |
![]() |
A | Uri::getPath() added | |
B | ↘ | F | Uri got worse |
B | ↗ | A | Uri::createUriString() improved |
B | ↘ | C | Project got worse |
view all |
Image URL | |
Markdown | |
Textile | |
RDOC | |
AsciiDoc |