Ver Mensaje Individual
  #5 (permalink)  
Antiguo 02/04/2013, 14:14
Makalister
 
Fecha de Ingreso: septiembre-2009
Ubicación: Madrid
Mensajes: 25
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: crear un array de una clase filtrada por un Type

Ya he encontrado la solucion aunque utilizando funciones deprecated que se retiraran para la version 2.3, dejo el codigo por si alguien le interesa

Código:
    /**
     * @param \Symfony\Component\Form\Form $form
     * @return array
     */
    public function getFormInArray(\Symfony\Component\Form\Form $form) {
        $formResult = array();

        $formView=$form->createView();
        /* @var \Symfony\Component\Form\FormView $child  */

        foreach ($formView as $child) {
            $formResult[$child->get('full_name')] = $child->get('value');
        }

        return $formResult;
    }