Commit Graph

465 Commits

Author SHA1 Message Date
PJ Dietz f98ee59e4a Refactor validation for withUploadedFiles 2015-05-02 13:46:32 -04:00
PJ Dietz 81055c3bd9 Update ServerRequest:: addUploadedFilesToBranch to allow associate array at last level of $_FILES 2015-05-02 13:27:38 -04:00
PJ Dietz a93b37a548 Update UploadedFile's tests for SAPI and use of *_uploaded_file functions 2015-05-02 10:11:08 -04:00
PJ Dietz 257f2b7610 Update uploaded file functionality in ServerRequest 2015-04-30 22:10:40 -04:00
PJ Dietz b76883c9e9 Update reading $_FILES to UploadedFiles to conform to updates to PSR-7 2015-04-30 20:45:26 -04:00
PJ Dietz adf8def961 Update docblocks for Message namespace 2015-04-29 21:09:05 -04:00
PJ Dietz 086b09db4f Changes to match updates to PSR-7 in progress 2015-04-29 18:32:13 -04:00
PJ Dietz 2e7783d19d Message::getHeaderLine returns an empty string when the header is not set. 2015-04-29 07:42:40 -04:00
PJ Dietz 5eb30ccafb Rename UploadedFile::move to moveTo 2015-04-29 07:21:56 -04:00
PJ Dietz dc2aecf3ff Add Composer alias for psr/http-message fork. 2015-04-29 07:21:29 -04:00
PJ Dietz af9fbf9c50 Refactor constructor parameters for headers and body to Message 2015-04-27 11:46:36 -04:00
PJ Dietz cee55cada0 Add parameters for Request::__construct 2015-04-26 22:55:48 -04:00
PJ Dietz 4d5430e589 Add parameters to Response::__construct 2015-04-26 22:55:27 -04:00
PJ Dietz 1b0fccfe0e ServerRequest::getServerRequest builds URI 2015-04-26 22:13:33 -04:00
PJ Dietz 4f667f1dda Streams throw exceptions instead of returning false. 2015-04-26 20:49:59 -04:00
PJ Dietz dce4bdf572 ServerRequest provides proper defaults and throws exception for bad parsed body 2015-04-26 20:08:13 -04:00
PJ Dietz 534bd43d9b Request::getUri always returns a URI 2015-04-26 19:41:23 -04:00
PJ Dietz 212bb6871e Message::withHeader and withAddedHeader accept string or string[] as the second parameter. 2015-04-26 19:01:59 -04:00
PJ Dietz f706d47c6d Update Request to implement changes to PSR-7 PR #523 2015-04-26 16:05:46 -04:00
PJ Dietz 43c050ec2e Implement ServerRequest::withUploadedFiles 2015-04-26 15:32:33 -04:00
PJ Dietz 3686e3b1b2 ServerRequest parses uploaded files 2015-04-26 12:20:24 -04:00
PJ Dietz a254c69607 Reorganize ServerRequest and test 2015-04-26 11:21:55 -04:00
PJ Dietz 26d71bd792 Add UploadedFile 2015-04-23 21:53:54 -04:00
PJ Dietz 2e2b9d57c0 Uri parses string on construction 2015-04-21 15:15:53 -04:00
PJ Dietz 0fabbc5cb1 Add Uri::__toString 2015-04-19 20:59:49 -04:00
PJ Dietz 7dfa3facc1 Add Uri (Partially complete) 2015-04-19 19:07:25 -04:00
PJ Dietz 8c4b59c525 Update composer, phpunit configuration, and remove apache_request_headers 2015-04-16 19:02:43 -04:00
PJ Dietz 408d82fb73 Move Stream classes into Message namespace 2015-04-15 19:39:53 -04:00
PJ Dietz 6b20d1ea96 Update based on changes to PSR-7 2015-04-15 19:34:33 -04:00
PJ Dietz 4a75f4e3a6 Update tests to to avoid passing a reveal() return value by reference. 2015-04-13 19:46:03 -04:00
PJ Dietz b14641d2f4 Add bootstrap and set error reporting to E_STRICT 2015-04-13 19:17:08 -04:00
PJ Dietz 9e1c049c38 Include Psr\Http\Message manually while under revision. 2015-04-12 18:42:01 -04:00
PJ Dietz 5ef74f8b89 Remove old files 2015-04-12 18:40:25 -04:00
PJ Dietz 4dba068f3d Update to match revisions to PSR-7 2015-04-12 18:13:17 -04:00
PJ Dietz 79be20c826 ServerRequest::getServerRequest reads method, request target, and protocol version from request. 2015-04-12 14:17:12 -04:00
PJ Dietz 963e1acd58 Add pre- and post-route hooks to Router 2015-04-12 13:51:49 -04:00
PJ Dietz b0a0f5262e Remove old files 2015-04-12 13:51:16 -04:00
PJ Dietz 4096295421 Stream can be created with a string as well as resource handle. 2015-04-12 13:10:40 -04:00
PJ Dietz 6e83b6b050 Add Router::respond 2015-04-12 11:49:48 -04:00
PJ Dietz 90b9503c72 Add ResponderInterface and add setter for chunk site to Responder 2015-04-12 10:07:01 -04:00
PJ Dietz df8e274f26 Add Responder 2015-04-10 00:15:35 -04:00
PJ Dietz 15ddaa1dd2 Allow null reason phrase 2015-04-10 00:13:54 -04:00
PJ Dietz 9c768793db Test apache_request_headers in ServerRequestTest 2015-04-09 20:57:20 -04:00
PJ Dietz dea577fdb4 Add NullStream 2015-04-07 21:35:02 -04:00
PJ Dietz cbeadbda53 Use fstat to read the size of the resource in Stream 2015-04-07 21:34:57 -04:00
PJ Dietz 5cc259944e Extract DispatcherInterface 2015-04-06 20:59:34 -04:00
PJ Dietz d269970210 Router creates Dispatcher instance in overridable method 2015-04-06 20:27:44 -04:00
PJ Dietz 45b13691a2 Add MethodMapInterface 2015-04-06 20:24:59 -04:00
PJ Dietz cb87660548 Add RouteFactoryInterface 2015-04-06 20:24:40 -04:00
PJ Dietz 6d9adfc7ee Update Template Route to accept one parameter for the default variable pattern or map of patterns 2015-04-06 19:55:04 -04:00