original_string: private function buildId(FormInterface $form)
      {
          $id = $form->getName();
  
          if (null !== $form->getParent()) {
              $id = $this->buildId($form->getParent()).'_'.$id;
          }
  
          return $id;
      }
code: private function buildId(FormInterface $form)
      {
          $id = $form->getName();
  
          if (null !== $form->getParent()) {
              $id = $this->buildId($form->getParent()).'_'.$id;
          }
  
          return $id;
      }
code_tokens: private function buildId ( FormInterface $ form ) { $ id = $ form -> getName ( ) ; if ( null !== $ form -> getParent ( ) ) { $ id = $ this -> buildId ( $ form -> getParent ( ) ) . '_' . $ id ; } return $ id ; }
docstring: Recursively builds an HTML ID for a form.
  
  @return string The HTML ID
docstring_tokens: Recursively builds an HTML ID for a form .