Skip to content

Releases: kawanamiyuu/K9u.RequestMapper

0.13.0

03 Aug 22:14
e78309e

Choose a tag to compare

move HandlerCollector ::__invoke() to HandlerResolverTrait::collect()

0.12.0

03 Aug 06:30
2b2b56f

Choose a tag to compare

add CachedHandlerResolver and MappingCompiler

// 1. compile request mapping information
$compiler = new MappingCompiler('var/cache');
$compiler('src/Presentation/');
# output: var/cache/mapping.php

// 2. resolve the handler using `mapping.php` file
$handlerResolver = new CachedHandlerResolver('var/cache');
$handler = $handlerResolver($request);

0.11.0

21 Jul 13:32
4087ab7

Choose a tag to compare

HandlerMethodArgumentsResolver returns "NamedArguments".

0.10.0

20 Jul 14:56
a28fc0c

Choose a tag to compare

bug fix: HandlerInvoker reflects method with the handler instance.

  • enable to invoke aspect method of weaved object

0.9.0

05 Jul 05:33
c547eed

Choose a tag to compare

anonymize AnnotationClassLoader

0.8.0

03 Jul 13:34
31a0709

Choose a tag to compare

Request mapping annotations should have only "METHOD" target.

0.7.0

03 Jul 08:16

Choose a tag to compare

rename "PathVariables" to "PathParams"

0.6.0

02 Jul 22:45
284ce13

Choose a tag to compare

add "HandlerInvoker"

0.5.0

26 Jun 14:30

Choose a tag to compare

change repository url

0.4.0

26 Jun 14:20
e0d842a

Choose a tag to compare

rename namespace