FormDataExtractor

class FormDataExtractor implements FormDataExtractorInterface Default implementation of {@link FormDataExtractorInterface}. Methods __construct(ValueExporter $valueExporter = null) array extractConfiguration(FormInterface $form) Extracts the configuration data of a form. array extractDefaultData(FormInterface $form) Extracts the default data of a form. array extractSubmittedData(FormInterface $form) Extracts the submitted data of a form. array extractViewVariables(Fo

FormDataCollectorInterface::collectSubmittedData()

collectSubmittedData(FormInterface $form) Stores the submitted data of the given form and its children. Parameters FormInterface $form A root form

FormDataCollectorInterface::getData()

array getData() Returns all collected data. Return Value array

FormDataCollectorInterface::associateFormWithView()

associateFormWithView(FormInterface $form, FormView $view) Specifies that the given objects represent the same conceptual form. Parameters FormInterface $form A form object FormView $view A view object

FormDataCollectorInterface::buildFinalFormTree()

buildFinalFormTree(FormInterface $form, FormView $view) Assembles the data collected about the given form and its children as a tree-like data structure. The result can be queried using {@link getData()}. Contrary to {@link buildPreliminaryFormTree()}, a {@link FormView} object has to be passed. The tree structure of this view object will be used for structuring the resulting data. That means, if a child is present in the view, but not in the form, it will be present in the final dat

FormDataCollectorInterface::buildPreliminaryFormTree()

buildPreliminaryFormTree(FormInterface $form) Assembles the data collected about the given form and its children as a tree-like data structure. The result can be queried using {@link getData()}. Parameters FormInterface $form A root form

FormDataCollectorInterface::collectConfiguration()

collectConfiguration(FormInterface $form) Stores configuration data of the given form and its children. Parameters FormInterface $form A root form

FormDataCollectorInterface::collectDefaultData()

collectDefaultData(FormInterface $form) Stores the default data of the given form and its children. Parameters FormInterface $form A root form

FormDataCollectorInterface

interface FormDataCollectorInterface implements DataCollectorInterface Collects and structures information about forms. Methods collect(Request $request, Response $response, Exception $exception = null) Collects data for the given Request and Response. from DataCollectorInterface string getName() Returns the name of the collector. from DataCollectorInterface collectConfiguration(FormInterface $form) Stores configuration data of the given form and its children. collectDefault

FormDataCollector::collectViewVariables()

collectViewVariables(FormView $view) Stores the view variables of the given form view and its children. Parameters FormView $view A root form view