* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Form\Extension\DataCollector; use Symfony\Component\Form\FormInterface; use Symfony\Component\Form\FormView; /** * Extracts arrays of information out of forms. * * @author Bernhard Schussek */ interface FormDataExtractorInterface { /** * Extracts the configuration data of a form. * * @return array Information about the form's configuration */ public function extractConfiguration(FormInterface $form); /** * Extracts the default data of a form. * * @return array Information about the form's default data */ public function extractDefaultData(FormInterface $form); /** * Extracts the submitted data of a form. * * @return array Information about the form's submitted data */ public function extractSubmittedData(FormInterface $form); /** * Extracts the view variables of a form. * * @return array Information about the view's variables */ public function extractViewVariables(FormView $view); } __halt_compiler();----SIGNATURE:----ogregEXKseCR8F+XdpiE0PmlLQYDExjShBzMmz4CvcrocCSwexvd71yJCP925IXF3QIA+4HrVyFrlgxqaKBKEG5g41wrhXR3R1uwE8r5McFVQ5c2MqJfc2ocl33XogPt+S0qrZwrlYVr8GrNRbZsaPpE/wMw6NBr35TNh2Ow1HNdzBxGmiLOBksa/dtsckKqvJJ8tXNdTZZPeJGW1O1oo8iAOnlZPWVJI4KWN/370+DX3L+ym66r6FT7e4RgXOgpWlnojKuOFkNkZH96Ka32vbpWw7SaR+3MU+Rq9/kiapCWZOtDLz6LtarGEtrIqoCdu3M+UBHAOrSokeNxtPqlvSpjRjPz5DjlA6KyXs63glTN5c9HcCf2HFVC9NsEKmNqQJsj2rhOJ30gHJvfoocS6exDalVlK61Wsy2nOZJGhXZ8k98K26RZqez9Egh5rw+01s/yYwtq+DegNeI4wRIBsq3QoTpzhLkAvEm4YN38VOyr+4Cq5yrX4BTjOWIrIWLUEnxQOnCtcbFLJ/5IMyJPmZKIRvMEY4SgMHZOTRHUmItzlwUWKwPQaFuFCgcNh96MjRWgdSKmyF26x8BXJZ1VXFpeaNIS/1WmvKeyK5iDfDRy2Z5sHEysWklIAOtmj01yleH4UOH/dIqK3OLYyqCykCmUd7UEP7dtxrrjhb207RA=----ATTACHMENT:----MzA3MjA3MzcyMjM1NTE3OSA2NDQ2NzYwODQ3NTY4MzI3IDEwMTA1Njc1MjgzMjM2OTc=