PHP Класс Symfony\Component\Form\Extension\DataCollector\FormDataCollector

Автор: Robert Schönthal ([email protected])
Автор: Bernhard Schussek ([email protected])
Наследование: extends Symfony\Component\HttpKernel\DataCollector\DataCollector, implements Symfony\Component\Form\Extension\DataCollector\FormDataCollectorInterface
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( Symfony\Component\Form\Extension\DataCollector\FormDataExtractorInterface $dataExtractor )
associateFormWithView ( Symfony\Component\Form\FormInterface $form, Symfony\Component\Form\FormView $view )
buildFinalFormTree ( Symfony\Component\Form\FormInterface $form, Symfony\Component\Form\FormView $view )
buildPreliminaryFormTree ( Symfony\Component\Form\FormInterface $form )
collect ( Request $request, Response $response, Exception $exception = null ) Does nothing. The data is collected during the form event listeners.
collectConfiguration ( Symfony\Component\Form\FormInterface $form )
collectDefaultData ( Symfony\Component\Form\FormInterface $form )
collectSubmittedData ( Symfony\Component\Form\FormInterface $form )
collectViewVariables ( Symfony\Component\Form\FormView $view )
getData ( )
getName ( )
serialize ( )

Защищенные методы

Метод Описание
cloneVar ( $var, $isClass = false )

Приватные методы

Метод Описание
recursiveBuildFinalFormTree ( Symfony\Component\Form\FormInterface $form = null, Symfony\Component\Form\FormView $view, array &$outputByHash )
recursiveBuildPreliminaryFormTree ( Symfony\Component\Form\FormInterface $form, array &$outputByHash )

Описание методов

__construct() публичный Метод

public __construct ( Symfony\Component\Form\Extension\DataCollector\FormDataExtractorInterface $dataExtractor )
$dataExtractor Symfony\Component\Form\Extension\DataCollector\FormDataExtractorInterface

associateFormWithView() публичный Метод

public associateFormWithView ( Symfony\Component\Form\FormInterface $form, Symfony\Component\Form\FormView $view )
$form Symfony\Component\Form\FormInterface
$view Symfony\Component\Form\FormView

buildFinalFormTree() публичный Метод

public buildFinalFormTree ( Symfony\Component\Form\FormInterface $form, Symfony\Component\Form\FormView $view )
$form Symfony\Component\Form\FormInterface
$view Symfony\Component\Form\FormView

buildPreliminaryFormTree() публичный Метод

public buildPreliminaryFormTree ( Symfony\Component\Form\FormInterface $form )
$form Symfony\Component\Form\FormInterface

cloneVar() защищенный Метод

protected cloneVar ( $var, $isClass = false )

collect() публичный Метод

Does nothing. The data is collected during the form event listeners.
public collect ( Request $request, Response $response, Exception $exception = null )
$request Symfony\Component\HttpFoundation\Request
$response Symfony\Component\HttpFoundation\Response
$exception Exception

collectConfiguration() публичный Метод

public collectConfiguration ( Symfony\Component\Form\FormInterface $form )
$form Symfony\Component\Form\FormInterface

collectDefaultData() публичный Метод

public collectDefaultData ( Symfony\Component\Form\FormInterface $form )
$form Symfony\Component\Form\FormInterface

collectSubmittedData() публичный Метод

public collectSubmittedData ( Symfony\Component\Form\FormInterface $form )
$form Symfony\Component\Form\FormInterface

collectViewVariables() публичный Метод

public collectViewVariables ( Symfony\Component\Form\FormView $view )
$view Symfony\Component\Form\FormView

getData() публичный Метод

public getData ( )

getName() публичный Метод

public getName ( )

serialize() публичный Метод

public serialize ( )