* * 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:----uARhYJ6AP+4PG4XudvHWair7Uj3g1++Q2AZFisX62gBw+ktmermLeFIfYkqkf+k4JFPtxwpzvfVC3SXPFnqKV1Kj8Nt9abVrh9APykyc24aSDBUeGUeRVBQo6zx8ocQ24NWgF1IElGYChTmIQpMU3PeshklFbWO/oKKoV+rXI+yEGA9/l87HZcpwKq4gnW6jB3xnvceA3R9gyJmjfXuDp6BAfWCY11Lqx14kSby1mXSrEoEhFdxD2FwC4dBZZfecpmNeAfgrCWFmrSVJdRc88UVZq5TrE8z/kt8oPamw/xuUrEjNvjOU8hyJL+a0qMpbMwcBCgAwGA+jrwufod4QMtMNWHxF6JXArAozxpYJKhp46/1vsusCJtpqJBf79O6qeRB4Sg9LoaBcoInVPuoiVx7HQdXLWXiUbQcbNbQ5J7XESu/LFXN4W2viThR9s12CSZfQPG63QTT6vAGsoWLcGD9It85yik4I0gWORV9ztbuMK7Rxq/wTSNRm4bQnKW3wbKOcMDGFwhXvfCkgft9aofIb2Gi2SpllFGDlR/uhhnspECkobP2HDJsMGZkOxo00eqsg3IIE1f5WwgUW2B0qfimUV5ujvWxyKqq63PhsZolhIqC3RGCG0Wwk6ivzXk5Kw8/A3cdqYQ3YBp7x8nj9yX8MUP7Y8bL6O8TdPa3jN7E=----ATTACHMENT:----MTA3NDA4NzYxNjQ4Njg3MiAyNjE4ODY5NzA3OTg3ODU2IDQzODY1MjAyODQ2OTU0MDk=