PJ Dietz
|
c38659a310
|
Update TemplateRoute tests
|
2015-02-18 21:39:07 -05:00 |
PJ Dietz
|
6859bd9707
|
Update RegexRoute tests
|
2015-02-18 21:21:56 -05:00 |
PJ Dietz
|
1b17ef5d0a
|
Revise BaseRoute tests
|
2015-02-18 20:48:12 -05:00 |
PJ Dietz
|
63fd00fff0
|
Update PrefixRoute tests
|
2015-02-18 20:47:45 -05:00 |
PJ Dietz
|
38aaf26943
|
Update StaticRoute tests to use Prophecy
|
2015-02-18 20:47:00 -05:00 |
PJ Dietz
|
9498542f30
|
Allow Route target to be a callable, string, or instance
|
2015-02-18 20:17:09 -05:00 |
PJ Dietz
|
38639d9ee4
|
Update TemplateRouter to better match templates with variables in more complicated paths
|
2015-02-02 17:08:25 -05:00 |
PJ Dietz
|
bcaa0ee7b7
|
Use random ports for Client test to reduce false errors on Travis
|
2015-01-21 13:49:17 -05:00 |
PJ Dietz
|
e256610680
|
Update README. Add PHP 5.6 to Travis.
|
2015-01-21 12:56:55 -05:00 |
PJ Dietz
|
84044d5057
|
Re-add converting HttpExceptions to responses in Handler
|
2015-01-21 11:03:01 -05:00 |
PJ Dietz
|
1a88e0273d
|
Use registered 404 error handler when no route matches in Router::respond
|
2015-01-21 09:51:14 -05:00 |
PJ Dietz
|
ca2c8625ec
|
Store PrefixRoutes to a separate array.
Prioritize routes in the order static, prefix, everything else.
|
2015-01-02 13:13:08 -05:00 |
PJ Dietz
|
caef817535
|
Do not allow routing to continue after a dispatched StaticRoute returns null
|
2015-01-02 12:31:02 -05:00 |
PJ Dietz
|
78fe57d736
|
Store StaticRoutes to separate hash array in Router
Add StaticRouteInterface
|
2015-01-02 12:00:30 -05:00 |
Phil
|
6ae85398db
|
Just making silly mistakes now...
|
2015-01-01 20:43:07 +00:00 |
Phil
|
b6ec262d0e
|
Forgot to catch exceptions in static routes
|
2015-01-01 20:38:57 +00:00 |
Phil
|
451a1c0576
|
Trying to stop not set error...
|
2015-01-01 20:27:45 +00:00 |
Phil
|
aaaf644118
|
Initialized response to null to be safe
|
2015-01-01 20:21:17 +00:00 |
Phil
|
bb052625af
|
Made sure not to iterate over StaticRoutes again because the key they map to is a specific child Handler
|
2015-01-01 20:17:48 +00:00 |
Phil
|
3aca197d7a
|
Updated readme to note optimized static routes
|
2015-01-01 19:47:05 +00:00 |
Phil
|
b0c1330a26
|
Optimized for static routes
|
2015-01-01 19:44:33 +00:00 |
PJ Dietz
|
a384a65346
|
Update README
|
2015-01-01 12:49:30 -05:00 |
PJ Dietz
|
666f45977e
|
Merge branch 'eatonphil-master' into prefix
|
2015-01-01 12:43:41 -05:00 |
PJ Dietz
|
9eec436ad4
|
Add error handlers to Router
Move catching HttpExceptions and translating into responses from Handler to Router
|
2015-01-01 12:41:53 -05:00 |
PJ Dietz
|
1f6e1f3e9c
|
Merge branch 'master' of https://github.com/eatonphil/wellrested into eatonphil-master
|
2015-01-01 10:49:33 -05:00 |
Phil
|
07c55bb70b
|
no error handlers case
|
2014-12-31 21:12:29 +00:00 |
Phil
|
cc17ebbe48
|
Added support for custom error handlers
|
2014-12-31 21:06:06 +00:00 |
PJ Dietz
|
cf821c1614
|
Merge pull request #9 from eatonphil/master
Fixed readme syntax error
|
2014-12-31 10:20:41 -05:00 |
Phil
|
a2c7a5eb88
|
Fixed readme syntax error
|
2014-12-31 15:11:15 +00:00 |
PJ Dietz
|
6d499a6643
|
Add PrefixRoute
|
2014-12-29 13:09:51 -05:00 |
PJ Dietz
|
8b5f9e40a6
|
Update phpunit. Allow setting port for ClientTest as an environment variable.
|
2014-12-29 12:49:38 -05:00 |
PJ Dietz
|
8f4953c683
|
Fix links to Wiki in README
|
2014-08-02 17:47:01 -04:00 |
PJ Dietz
|
ba90896bd9
|
Fix links to Wiki in README
|
2014-08-02 17:45:38 -04:00 |
PJ Dietz
|
4a6f678bd3
|
Remove documentation and point links in README to wiki
|
2014-08-02 17:42:40 -04:00 |
PJ Dietz
|
75088499b8
|
Ensure $args propagate from Router to Handlers
|
2014-08-02 17:42:16 -04:00 |
PJ Dietz
|
512897effd
|
Prefer apache_request_headers when reading request headers.
Apache does not pass the Authorization header through to PHP as
$_SERVER["HTTP_AUTHORIZATION"], so reading from $_SERVER is not viable
with Apache.
|
2014-07-28 12:43:29 -04:00 |
PJ Dietz
|
46f11b2b9b
|
Fix Request for PHP 5.3.0 compatibility
|
2014-07-28 10:08:27 -04:00 |
PJ Dietz
|
a242fc9e5f
|
Update README
|
2014-07-27 17:28:44 -04:00 |
PJ Dietz
|
6e4eb3ba4f
|
Fix links in documentation
|
2014-07-27 17:10:46 -04:00 |
PJ Dietz
|
fc702b16e7
|
Add and update documentation
|
2014-07-27 17:01:18 -04:00 |
PJ Dietz
|
7d3f4442b4
|
Code style
|
2014-07-27 16:52:59 -04:00 |
PJ Dietz
|
d1a77c5454
|
Allow * wildcard at end of URI template
|
2014-07-27 16:37:24 -04:00 |
PJ Dietz
|
9275d12ff0
|
Fix documentation
|
2014-07-26 22:52:00 -04:00 |
PJ Dietz
|
e69d505992
|
Fix links in documentation
|
2014-07-26 22:45:42 -04:00 |
PJ Dietz
|
e77c85f71b
|
Update documentation and README
|
2014-07-26 22:39:26 -04:00 |
PJ Dietz
|
2398fc6b77
|
Update documentation
|
2014-07-26 20:05:24 -04:00 |
PJ Dietz
|
1c5d95e727
|
Router::getResponse() now returns null to allow better nesting
Runs tests that output responses in process isolation
|
2014-07-26 19:05:38 -04:00 |
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 |