Sylius\Bundle\GridBundle\Form\Registry\FormTypeRegistryInterface::get PHP Method

get() public method

public get ( string $identifier, string $typeIdentifier ) : string
$identifier string
$typeIdentifier string
return string
    public function get($identifier, $typeIdentifier);

Usage Example

Beispiel #1
0
 /**
  * {@inheritdoc}
  */
 public function renderFilter(GridViewInterface $gridView, Filter $filter)
 {
     $template = $this->getFilterTemplate($filter);
     $form = $this->formFactory->createNamed('criteria', FormType::class, [], ['csrf_protection' => false, 'required' => false]);
     $form->add($filter->getName(), $this->formTypeRegistry->get($filter->getType(), 'default'), $filter->getOptions());
     $criteria = $gridView->getParameters()->get('criteria', []);
     $form->submit($criteria);
     return $this->twig->render($template, ['grid' => $gridView, 'filter' => $filter, 'form' => $form->get($filter->getName())->createView()]);
 }
FormTypeRegistryInterface