@Route parses methods requirements with a REST-like syntax

| Q             | A
| ------------- | ---
| Bug fix?      | no
| New feature?  | yes
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | yes
| License       | MIT

My 2 cents for RAD developement, with a REST-like syntax inside Route annotation.
@Route("GET /hello/{name}")
@Route("POST /hello/{name}/new")
@Route("PUT /hello/{name}/edit")
@Route("DELETE /hello/{name}")

Etc...

Allows prefix and multiple methods requirements, too:

** Before (still valid) **
@Route("/edit/{id}")
@Method({"GET", "POST"})

** After **
@Route("GET|POST /edit/{id}")