CodeExplorer recursiveBuildPreliminaryFormTree example
$this->dataByView
[$hash],
$this->dataExtractor->
extractViewVariables($view) );
foreach ($view->children
as $child) { $this->
collectViewVariables($child);
} } public function buildPreliminaryFormTree(FormInterface
$form): void
{ $this->data
['forms'
][$form->
getName()] = &
$this->
recursiveBuildPreliminaryFormTree($form,
$this->data
['forms_by_hash'
]);
} public function buildFinalFormTree(FormInterface
$form, FormView
$view): void
{ $this->data
['forms'
][$form->
getName()] = &
$this->
recursiveBuildFinalFormTree($form,
$view,
$this->data
['forms_by_hash'
]);
} public function getName(): string
{ return 'form';
}