PJ Dietz
|
6a1f0c2915
|
Spellcheck
|
2015-06-04 19:18:11 -04:00 |
PJ Dietz
|
139e3c43da
|
Template Routes do not match slash prefix variables that contain slashes as the non-first character
|
2015-05-25 10:17:42 -04:00 |
PJ Dietz
|
4ba6763126
|
URI Templates with slash prefix explosions do not match reserved characters
|
2015-05-24 13:53:56 -04:00 |
PJ Dietz
|
4ec0694351
|
Revise docblocks for interfaces.
|
2015-05-20 14:42:57 -04:00 |
PJ Dietz
|
a825654336
|
Refactor MiddlewareInterface::dispatch to MiddlewareInterface::__invoke
|
2015-05-19 18:35:29 -04:00 |
PJ Dietz
|
15602d8e97
|
Remove suppression operator from RegexRoute
|
2015-05-15 19:11:43 -04:00 |
PJ Dietz
|
6232f67b9c
|
Update RouteInterface and routes
|
2015-05-13 21:53:33 -04:00 |
PJ Dietz
|
61fd0f3354
|
TemplateRoute more throughly implements URI Templates as defined in RFC 6570
Template support:
- Simple strings /{var}
- Reserved string /{+var}
- Multiple variables per expression /{hello,larry}
- Dot-prefixes /{.filename,extension}
- Slash-prefiex {/path,to,here}
- Explosion {/paths*}, /cats/{ids*} explode to list arrays
|
2015-05-13 21:53:27 -04:00 |
PJ Dietz
|
1bb93434b2
|
Store variables from URI as uriVariables attributes
|
2015-05-12 17:58:35 -04:00 |
PJ Dietz
|
22a17e42bb
|
Update Route docblocks
|
2015-05-12 17:44:28 -04:00 |
PJ Dietz
|
37af085ec5
|
Pass DispatcherInterface to RouteFactory on construction
|
2015-05-10 11:46:51 -04:00 |
PJ Dietz
|
8071b0b5db
|
Move MiddlewareInterface to the root namespace.
|
2015-05-10 11:21:55 -04:00 |
PJ Dietz
|
36263ba3de
|
Update routes to match new MiddlewareInterface
|
2015-05-10 09:05:05 -04:00 |
PJ Dietz
|
1d30fcbbba
|
Remove RouteTable, revise RouteFactory,
|
2015-05-08 01:03:07 -04:00 |
PJ Dietz
|
09ea17d349
|
Update TemplateRoute
|
2015-05-08 00:25:15 -04:00 |
PJ Dietz
|
8f4165cdb6
|
Revise RegexRoute
|
2015-05-07 23:56:47 -04:00 |
PJ Dietz
|
cfcc3b9690
|
Revise PrefixRoute
|
2015-05-07 23:30:42 -04:00 |
PJ Dietz
|
86d36e8c15
|
Revise StaticRoute
|
2015-05-07 23:25:08 -04:00 |
PJ Dietz
|
58b5107289
|
Revise Route
|
2015-05-07 23:14:48 -04:00 |
PJ Dietz
|
d5eb044169
|
Begin RouteMap
|
2015-05-07 21:36:54 -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 |
PJ Dietz
|
57271fa19f
|
Add RouteFactory
|
2015-04-02 22:15:07 -04:00 |
PJ Dietz
|
e4ef1a8cb3
|
Add TemplateRoute
|
2015-04-02 20:53:54 -04:00 |
PJ Dietz
|
c82acfa380
|
Add RegexRoute
|
2015-04-02 20:21:49 -04:00 |
PJ Dietz
|
d367f1de79
|
Add Static- and PrefixRoutes
|
2015-04-02 20:10:13 -04:00 |