- Expanded section on expected structure returned by
getUploadedFiles()
, with several examples ranging from a flat structure to a nested structure with a collection of files. - Clarifications and simplification of URI ->
Host
header interactions.- Updated
withUri()
to indicate it MUST update theHost
header with the value present in the URI provided (if any) UNLESS the$preserveHost
flag is boolean true. - Removed
getHeader*()
method overrides inRequestInterface
, as they were no longer relevant with the above changes.
- Updated
MessageInterface::getHeaderLine()
's signature was altered to always return a string (the string will be empty if the value is not defined). This removes ambiguity in the return value.ResponseInterface::getReasonPhrase()
's signature was altered to always return a string (the string will be empty if the value is not defined). This removes ambiguity in the return value.ResponseInterface::withStatus()
's signature was altered to provide an empty string as the default value of the$reasonPhrase
argument.UriInterface::withPath()
clarifies that both relative and domain-relative paths (prefixed with/
) may be set.UploadedFileInterface::move($path)
was renamed tomoveTo($targetPath)
to clarify intent; additionally,$targetPath
was clarified as being an absolute path or a relative path, with resolution following PHP's rules whenrename()
is called.
Created
May 4, 2015 21:54
-
-
Save weierophinney/59681f2b52169d4b12e6 to your computer and use it in GitHub Desktop.
Summary of PSR-7 changes since Review 2 began.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment