* * 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:----YRxyT22RnUb+ua9keAMaZSJO7lSwH/kyOz4fnO0guNtoOqvdpeQ6mJc8WgohMkHW7v8n/8tG5odKM9vhV8HMFAj/ySBucxr2SGNlFiolbxBMdQczSCsyRDwJrtNbFD8+AHK5v/BDeLgdIohpld1WsBi6chy6Z2yc3LA3YlyrDzHz3+u3+T/umtD14YMhUf3mBAI7u64zAFHcuLGUJ6/PEpvBpDekhdS937P++oZk2nV5mJTXUPYtxuzK1hOfq61rXM8c2ufVue2HTCFWZ14vht19lXzQvaX2SGXGuNnaa7d7009iBEJU8AEtSqxC3WbPMUK7sFu4CYjRgF9nnQg082Id5FYlVjGn4W9qduYz9OSx6caAlhuyqC4jHj25gU/qkKf5+kSX9dQPplS+t+Eiks1xXWpVvytuyUrehwoRTshgZeOhbqawBDnPei3GNVtrs1A71QVDfzNsnGQYcpC3n3Q33nAIeFlEFb/MnosnT9VLN+tU7CgEt4GG+Wpq14Vcp5fGGa/LNIrPZE8bK09mgD1csO6wj3H+Ub0LDIePuxCRd6x3+T+SLKoeKwz8Wirk7/rcqDYu7UA+rnoa9wHLmTdVghhtf/3u4VmaZdPWdPRc/H3KcJcTXX1+159njC629BsovRswkb5TGoZEOqw3gIcj8EVH/Hc/H4BZmJ9ev2I=----ATTACHMENT:----MTIwODgwNzYwOTQxMzUxMSAzMzA3OTE2OTUwMzgxMDI0IDY5OTYzMDg5NjMxODMxNTU=