Symfony\Cmf\Bundle\RoutingBundle\Admin\RouteAdmin::configureFieldsForOptions PHP Метод

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

Provide default options and extract options from $dynamicOptions.
protected configureFieldsForOptions ( array $dynamicOptions ) : array
$dynamicOptions array
Результат array Value for sonata_type_immutable_array
    protected function configureFieldsForOptions(array $dynamicOptions)
    {
        $options = array('add_locale_pattern' => array('add_locale_pattern', CheckboxType::class, array('required' => false, 'label' => 'form.label_add_locale_pattern', 'translation_domain' => 'CmfRoutingBundle')), 'add_format_pattern' => array('add_format_pattern', CheckboxType::class, array('required' => false, 'label' => 'form.label_add_format_pattern', 'translation_domain' => 'CmfRoutingBundle')), 'add_trailing_slash' => array('add_trailing_slash', CheckboxType::class, array('required' => false, 'label' => 'form.label_add_trailing_slash', 'translation_domain' => 'CmfRoutingBundle')));
        foreach ($dynamicOptions as $name => $value) {
            if (!isset($options[$name])) {
                $options[$name] = array($name, TextType::class, array('required' => false));
            }
        }
        return $options;
    }