Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * @Route(name="getFechas")
- * @Template()
- */
- public function getFechaAction(Request $request, $fechas = null, $uri = null)
- {
- $defaulData = array('fechaSalida' => $fechaSalida = new \DateTime('now'),
- 'fechaLlegada' => $fechaLlegada = new \DateTime('now'));
- $form = $this->createFormBuilder($defaulData)
- ->add('fechaSalida', 'date', array(
- 'input' => 'datetime',
- 'widget' => 'choice',
- ))
- ->add('fechaLlegada', 'date', array(
- 'input' => 'datetime',
- 'widget' => 'choice',
- ))
- ->getForm();
- if ($request->isMethod('POST'))
- {
- $form->bind($request);
- $fechas = $form->getData();
- $fechaSalida = $fechas['fechaSalida'];
- $fechas['diferenciaDias'] = $fechaSalida->diff($fechas['fechaLlegada']);
- }
- return array('form' => $form->createView(),
- 'fechas' => $fechas,
- );
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement