Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/01/2013, 21:42
juank92
 
Fecha de Ingreso: agosto-2011
Ubicación: Caracas
Mensajes: 24
Antigüedad: 12 años, 8 meses
Puntos: 0
Configuración de rutas en el archivo routing.yml de Symfony2 (REST)

Escribo por segunda vez en este foro, para ver si alguien me puede aclarar algo sobre el manejo de las rutas en Symfony2.

Me gustaría saber si existe la forma de colocar en el "pattern" de mis rutas en el archivo routing.yml un querystring. Pongo el ejemplo para explicarme mejor, esto es lo que quiero hacer:

persona_update:
pattern: /persona/{id}?method=put
defaults: { _controller: ROABundle:Persona:update }


persona_delete:
pattern: /persona/{id}?method=delete
defaults: { _controller: ROABundle:Persona:delete }

Quisiera que al acceder por ejemplo a /persona/1?method=put se ejecutara el updateAction del controlador Persona y al acceder a /persona/1?method=delete se ejecutar el deleteAction del controlador Persona

Todo esto se debe a que estoy tratando de hacer una pequeña aplicación siguiendo la arquitectura REST (Representational State Transfer) y de acuerdo al método con el que acceda a un determinado recurso, debo ejecutar una u otra acción.

Espero que alguien me pueda ayudar!. Y muchas gracias de antemano!