Symfony\Component\Form\Extension\DataCollector\FormDataExtractor::buildId PHP Method

buildId() private method

Recursively builds an HTML ID for a form.
private buildId ( Symfony\Component\Form\FormInterface $form ) : string
$form Symfony\Component\Form\FormInterface The form
return string The HTML ID
    private function buildId(FormInterface $form)
    {
        $id = $form->getName();

        if (null !== $form->getParent()) {
            $id = $this->buildId($form->getParent()).'_'.$id;
        }

        return $id;
    }