Commit Graph

287 Commits

Author SHA1 Message Date
PJ Dietz 98c4ac0eb8 Update README and add documentation/routes.md 2014-07-26 17:19:48 -04:00
PJ Dietz 95243cb1a8 Merge branch 'two' into two-test 2014-07-26 14:58:38 -04:00
PJ Dietz c8a65f4248 Test captures groups in RegexRouteTest 2014-07-26 14:57:31 -04:00
PJ Dietz bde5fbcf61 Add documentation for Routers and Routes 2014-07-26 14:56:59 -04:00
PJ Dietz 7e3b84ac37 Update README.md
Add Travis build status badge
2014-07-26 13:06:31 -04:00
PJ Dietz 5d77b381f1 Fix .travis.yml 2014-07-26 13:03:02 -04:00
PJ Dietz 991240a3e8 Add Travis and move phpunit.xml to phpunit.xml.dist 2014-07-26 12:44:28 -04:00
PJ Dietz b2ad26acca Update Composer after adding ShamServer to Packagist 2014-07-26 12:37:03 -04:00
PJ Dietz 60eaabadd5 Update phpdoc for Client 2014-07-26 11:59:46 -04:00
PJ Dietz 4db7c8da7d Add Request::getFormFields. Add Test for sending form-encoded request 2014-07-26 11:49:15 -04:00
PJ Dietz 297c4aa2e8 Update tests for Routes 2014-07-26 06:15:17 -04:00
PJ Dietz ea05633dfb Update RouterTest 2014-07-26 05:48:54 -04:00
PJ Dietz 4d31e2e977 Update ResponseBuilder tests. Fix name of ResponseTest 2014-07-26 05:36:42 -04:00
PJ Dietz 1222e61ebb Update Handler tests 2014-07-26 05:20:22 -04:00
PJ Dietz 4ae6e5f2e4 Fix issue in Response when setting headers in constructor
Update tests for Response
2014-07-26 01:47:05 -04:00
PJ Dietz 69b9bb51aa Rewrite RequestTest 2014-07-26 01:21:09 -04:00
PJ Dietz 3d1690404e Add Request::setFormFields 2014-07-26 01:20:51 -04:00
PJ Dietz 2d9373e287 Test cURL errors in Client 2014-07-25 23:35:17 -04:00
PJ Dietz c9c21fd22e Test custom cURL options in Client 2014-07-25 23:27:24 -04:00
PJ Dietz 3d44d1a3f5 Test sending body with Client 2014-07-25 23:08:27 -04:00
PJ Dietz 832e849875 Test Client headers 2014-07-25 22:39:32 -04:00
PJ Dietz 5e9980f864 Write test to check if Client send method properly 2014-07-25 22:25:59 -04:00
PJ Dietz 70c2ef1150 Fix problem where Client did not set headers. 2014-07-25 14:29:04 -04:00
PJ Dietz 891f86f024 Update README 2014-07-24 21:23:10 -04:00
PJ Dietz 1a21b2b7d0 Add Client class
Move Request::request() to Client::request()
2014-07-24 20:41:32 -04:00
PJ Dietz ad1e5a1782 Add tests for Handler 2014-07-14 01:01:51 -04:00
PJ Dietz 982e048b4f Move HttpExceptions to their own namespace 2014-07-14 01:01:41 -04:00
PJ Dietz 1e32c66cb5 Always clean body on HEAD request 2014-07-14 01:01:15 -04:00
PJ Dietz ecb58c11b8 Clean up unused imports 2014-07-14 01:00:38 -04:00
PJ Dietz b601c38d36 Add tests for Router 2014-07-14 00:19:04 -04:00
PJ Dietz efd1843603 Remove output buffering functions from setup() and tearDown() 2014-07-14 00:18:54 -04:00
PJ Dietz 0d1adaa767 Update PHPUnit config file 2014-07-13 23:56:34 -04:00
PJ Dietz 794d0901b9 Fix documentation and add tests for Response 2014-07-13 23:56:19 -04:00
PJ Dietz 581c3d1351 Update documentation and add tests for Request 2014-07-13 21:39:01 -04:00
PJ Dietz 8aa6b91d91 Update documentation on Router and Message 2014-07-13 17:41:52 -04:00
PJ Dietz 6a642dfed2 Fix documentation and add tests for BaseRoute 2014-07-13 17:18:08 -04:00
PJ Dietz e597926634 Fix documentation and add tests for TemplateRoute 2014-07-13 17:08:15 -04:00
PJ Dietz f11c13c1b3 Fix documentation and add tests for RegexRoute 2014-07-13 16:27:09 -04:00
PJ Dietz 921d84cf8b Update StaticRoute documentation and add tests 2014-07-13 15:50:30 -04:00
PJ Dietz 97836e7fa0 100% on RouteBuilder 2014-07-13 14:50:23 -04:00
PJ Dietz 18d3d6c9db Update RouteBuilder docs and add test
- Remove RouteBuilder::buildRoutesFromJson()
- Allow RouteBuilder::buildRoutes() to parse JSON
- Add PHPUnit
- Add tests for RouteBuidler
- Update docs for RouteBuilder
- Update README RouteBuilder example
- Rename constant in BaseRoute
2014-07-13 14:29:37 -04:00
PJ Dietz ae9fbaa709 Add phpdoc for HttpException and subclasses. 2014-07-13 10:26:01 -04:00
PJ Dietz aec8bcca4a Fix phpdoc for interfaces, Handler. 2014-07-13 10:12:12 -04:00
PJ Dietz 3be61bfb07 Fix phpdoc in Handler 2014-07-13 09:22:13 -04:00
PJ Dietz c61b2197ea Remove @package tag from phpdoc throughout. 2014-07-13 09:00:38 -04:00
PJ Dietz d9840067db Fix typos in exception names. 2014-07-11 15:01:25 -04:00
PJ Dietz 47fdc0e31b Add HTTP Exceptions and convert to responses in Handler 2014-07-10 22:47:05 -04:00
PJ Dietz 25c423e0ee Simplify Request::getRequestHeaders() 2014-07-08 20:21:23 -04:00
PJ Dietz 08cf2f4ec2 Fix typos 2014-06-29 10:51:51 -04:00
PJ Dietz 4be631615c Begin version 2.0 README 2014-06-29 10:43:57 -04:00