Commit Graph

  • e256610680 Update README. Add PHP 5.6 to Travis. PJ Dietz 2015-01-21 12:56:55 -0500
  • 84044d5057 Re-add converting HttpExceptions to responses in Handler PJ Dietz 2015-01-21 11:03:01 -0500
  • 1a88e0273d Use registered 404 error handler when no route matches in Router::respond PJ Dietz 2015-01-21 09:51:14 -0500
  • ca2c8625ec Store PrefixRoutes to a separate array. PJ Dietz 2015-01-02 13:13:08 -0500
  • caef817535 Do not allow routing to continue after a dispatched StaticRoute returns null PJ Dietz 2015-01-02 12:31:02 -0500
  • 78fe57d736 Store StaticRoutes to separate hash array in Router PJ Dietz 2015-01-02 11:54:30 -0500
  • 6ae85398db Just making silly mistakes now... Phil 2015-01-01 20:43:07 +0000
  • b6ec262d0e Forgot to catch exceptions in static routes Phil 2015-01-01 20:38:57 +0000
  • 451a1c0576 Trying to stop not set error... Phil 2015-01-01 20:27:45 +0000
  • aaaf644118 Initialized response to null to be safe Phil 2015-01-01 20:21:17 +0000
  • bb052625af Made sure not to iterate over StaticRoutes again because the key they map to is a specific child Handler Phil 2015-01-01 20:17:48 +0000
  • 3aca197d7a Updated readme to note optimized static routes Phil 2015-01-01 19:47:05 +0000
  • b0c1330a26 Optimized for static routes Phil 2015-01-01 19:44:33 +0000
  • a384a65346 Update README v2.1.0 PJ Dietz 2015-01-01 12:49:30 -0500
  • 666f45977e Merge branch 'eatonphil-master' into prefix PJ Dietz 2015-01-01 12:43:41 -0500
  • 9eec436ad4 Add error handlers to Router PJ Dietz 2015-01-01 12:41:53 -0500
  • 1f6e1f3e9c Merge branch 'master' of https://github.com/eatonphil/wellrested into eatonphil-master PJ Dietz 2015-01-01 10:49:33 -0500
  • 07c55bb70b no error handlers case Phil 2014-12-31 21:12:29 +0000
  • cc17ebbe48 Added support for custom error handlers Phil 2014-12-31 21:06:06 +0000
  • cf821c1614 Merge pull request #9 from eatonphil/master PJ Dietz 2014-12-31 10:20:41 -0500
  • a2c7a5eb88 Fixed readme syntax error Phil 2014-12-31 15:11:15 +0000
  • 6d499a6643 Add PrefixRoute PJ Dietz 2014-12-29 13:09:51 -0500
  • 8b5f9e40a6 Update phpunit. Allow setting port for ClientTest as an environment variable. PJ Dietz 2014-12-29 12:49:38 -0500
  • 8f4953c683 Fix links to Wiki in README v2.0.3 PJ Dietz 2014-08-02 17:47:01 -0400
  • ba90896bd9 Fix links to Wiki in README PJ Dietz 2014-08-02 17:45:38 -0400
  • 4a6f678bd3 Remove documentation and point links in README to wiki PJ Dietz 2014-08-02 17:42:40 -0400
  • 75088499b8 Ensure $args propagate from Router to Handlers PJ Dietz 2014-08-02 17:42:16 -0400
  • 512897effd Prefer apache_request_headers when reading request headers. v2.0.2 PJ Dietz 2014-07-28 12:43:29 -0400
  • 46f11b2b9b Fix Request for PHP 5.3.0 compatibility v2.0.1 PJ Dietz 2014-07-28 10:08:27 -0400
  • a242fc9e5f Update README v2.0.0 PJ Dietz 2014-07-27 17:28:44 -0400
  • 6e4eb3ba4f Fix links in documentation PJ Dietz 2014-07-27 17:10:46 -0400
  • fc702b16e7 Add and update documentation PJ Dietz 2014-07-27 17:01:18 -0400
  • 7d3f4442b4 Code style PJ Dietz 2014-07-27 16:52:59 -0400
  • d1a77c5454 Allow * wildcard at end of URI template PJ Dietz 2014-07-27 16:37:24 -0400
  • 9275d12ff0 Fix documentation PJ Dietz 2014-07-26 22:52:00 -0400
  • e69d505992 Fix links in documentation PJ Dietz 2014-07-26 22:45:42 -0400
  • e77c85f71b Update documentation and README PJ Dietz 2014-07-26 22:39:26 -0400
  • 2398fc6b77 Update documentation PJ Dietz 2014-07-26 20:05:24 -0400
  • 1c5d95e727 Router::getResponse() now returns null to allow better nesting PJ Dietz 2014-07-26 19:05:38 -0400
  • 98c4ac0eb8 Update README and add documentation/routes.md PJ Dietz 2014-07-26 17:19:48 -0400
  • 95243cb1a8 Merge branch 'two' into two-test PJ Dietz 2014-07-26 14:58:38 -0400
  • c8a65f4248 Test captures groups in RegexRouteTest PJ Dietz 2014-07-26 14:57:31 -0400
  • bde5fbcf61 Add documentation for Routers and Routes PJ Dietz 2014-07-26 14:56:59 -0400
  • 7e3b84ac37 Update README.md PJ Dietz 2014-07-26 13:06:31 -0400
  • 5d77b381f1 Fix .travis.yml PJ Dietz 2014-07-26 13:03:02 -0400
  • 991240a3e8 Add Travis and move phpunit.xml to phpunit.xml.dist PJ Dietz 2014-07-26 12:44:28 -0400
  • b2ad26acca Update Composer after adding ShamServer to Packagist PJ Dietz 2014-07-26 12:37:03 -0400
  • 60eaabadd5 Update phpdoc for Client PJ Dietz 2014-07-26 11:59:46 -0400
  • 4db7c8da7d Add Request::getFormFields. Add Test for sending form-encoded request PJ Dietz 2014-07-26 11:49:15 -0400
  • 297c4aa2e8 Update tests for Routes PJ Dietz 2014-07-26 06:15:17 -0400
  • ea05633dfb Update RouterTest PJ Dietz 2014-07-26 05:48:54 -0400
  • 4d31e2e977 Update ResponseBuilder tests. Fix name of ResponseTest PJ Dietz 2014-07-26 05:36:42 -0400
  • 1222e61ebb Update Handler tests PJ Dietz 2014-07-26 05:20:22 -0400
  • 4ae6e5f2e4 Fix issue in Response when setting headers in constructor PJ Dietz 2014-07-26 01:47:05 -0400
  • 69b9bb51aa Rewrite RequestTest PJ Dietz 2014-07-26 01:21:09 -0400
  • 3d1690404e Add Request::setFormFields PJ Dietz 2014-07-26 01:20:51 -0400
  • 2d9373e287 Test cURL errors in Client PJ Dietz 2014-07-25 23:35:17 -0400
  • c9c21fd22e Test custom cURL options in Client PJ Dietz 2014-07-25 23:27:24 -0400
  • 3d44d1a3f5 Test sending body with Client PJ Dietz 2014-07-25 23:08:27 -0400
  • 832e849875 Test Client headers PJ Dietz 2014-07-25 22:39:32 -0400
  • 5e9980f864 Write test to check if Client send method properly PJ Dietz 2014-07-25 22:24:55 -0400
  • 70c2ef1150 Fix problem where Client did not set headers. PJ Dietz 2014-07-25 14:29:04 -0400
  • 891f86f024 Update README PJ Dietz 2014-07-24 21:23:10 -0400
  • 1a21b2b7d0 Add Client class PJ Dietz 2014-07-24 20:41:32 -0400
  • ad1e5a1782 Add tests for Handler PJ Dietz 2014-07-14 01:01:51 -0400
  • 982e048b4f Move HttpExceptions to their own namespace PJ Dietz 2014-07-14 01:01:41 -0400
  • 1e32c66cb5 Always clean body on HEAD request PJ Dietz 2014-07-14 01:01:15 -0400
  • ecb58c11b8 Clean up unused imports PJ Dietz 2014-07-14 01:00:38 -0400
  • b601c38d36 Add tests for Router PJ Dietz 2014-07-14 00:19:04 -0400
  • efd1843603 Remove output buffering functions from setup() and tearDown() PJ Dietz 2014-07-14 00:18:54 -0400
  • 0d1adaa767 Update PHPUnit config file PJ Dietz 2014-07-13 23:56:34 -0400
  • 794d0901b9 Fix documentation and add tests for Response PJ Dietz 2014-07-13 23:56:19 -0400
  • 581c3d1351 Update documentation and add tests for Request PJ Dietz 2014-07-13 21:39:01 -0400
  • 8aa6b91d91 Update documentation on Router and Message PJ Dietz 2014-07-13 17:41:52 -0400
  • 6a642dfed2 Fix documentation and add tests for BaseRoute PJ Dietz 2014-07-13 17:18:08 -0400
  • e597926634 Fix documentation and add tests for TemplateRoute PJ Dietz 2014-07-13 17:08:15 -0400
  • f11c13c1b3 Fix documentation and add tests for RegexRoute PJ Dietz 2014-07-13 16:27:09 -0400
  • 921d84cf8b Update StaticRoute documentation and add tests PJ Dietz 2014-07-13 15:50:30 -0400
  • 97836e7fa0 100% on RouteBuilder PJ Dietz 2014-07-13 14:50:23 -0400
  • 18d3d6c9db Update RouteBuilder docs and add test PJ Dietz 2014-07-13 14:29:37 -0400
  • ae9fbaa709 Add phpdoc for HttpException and subclasses. PJ Dietz 2014-07-13 10:26:01 -0400
  • aec8bcca4a Fix phpdoc for interfaces, Handler. PJ Dietz 2014-07-13 10:12:12 -0400
  • 3be61bfb07 Fix phpdoc in Handler PJ Dietz 2014-07-13 09:22:13 -0400
  • c61b2197ea Remove @package tag from phpdoc throughout. PJ Dietz 2014-07-13 09:00:38 -0400
  • d9840067db Fix typos in exception names. PJ Dietz 2014-07-11 15:01:25 -0400
  • 47fdc0e31b Add HTTP Exceptions and convert to responses in Handler PJ Dietz 2014-07-10 22:47:05 -0400
  • 25c423e0ee Simplify Request::getRequestHeaders() PJ Dietz 2014-07-08 20:21:23 -0400
  • 08cf2f4ec2 Fix typos PJ Dietz 2014-06-29 10:51:51 -0400
  • 4be631615c Begin version 2.0 README PJ Dietz 2014-06-29 10:43:57 -0400
  • aa06181e40 Refactor DispatcherInterface to HandlerInterface PJ Dietz 2014-06-29 10:43:39 -0400
  • 3718e03c78 Add RouteBuilder class for parsing route configurations PJ Dietz 2014-06-29 02:11:52 -0400
  • 12b971dfe6 Add convenience methods to Router PJ Dietz 2014-06-28 20:12:55 -0400
  • f60b010f11 Update Router class to match new DispatcherInterface PJ Dietz 2014-06-28 20:03:36 -0400
  • 8f99b88d09 Reduce number of interfaces and classes PJ Dietz 2014-06-28 19:42:05 -0400
  • 618058850d Add Route classes PJ Dietz 2014-06-28 18:44:09 -0400
  • 086dd62f05 Bugfixes from removing magic methods PJ Dietz 2014-06-28 18:30:27 -0400
  • c1937e8a33 Remove magic methods from Message PJ Dietz 2014-06-28 16:24:16 -0400
  • 566384f1e4 Promote Response::getStatusLine() to public v1.4.1 PJ Dietz 2014-04-07 16:25:22 -0400
  • 8049635837 Add ability to read response body from a file without reading the entire file into memory v1.4.0 PJ Dietz 2014-03-19 15:13:29 -0400
  • a756adf933 Update RequestInterface to inherit from RouteableInterface v1.3.1 PJ Dietz 2013-08-25 23:05:13 -0400