 CoreExtension   class CoreExtension extends AbstractExtension   Represents the main form extension, which loads the core functionality.  Methods    FormTypeInterface   getType(string $name) Returns a type by name.  from AbstractExtension    bool   hasType(string $name) Returns whether the given type is supported.  from AbstractExtension    FormTypeExtensionInterface[]   getTypeExtensions(string $name) Returns the extensions for the given type.  from AbstractExtension    bool   hasTypeExtensions(string $name) Returns whether this extension provides type extensions for the given type.  from AbstractExtension    FormTypeGuesserInterface|null   getTypeGuesser() Returns the type guesser provided by this extension.  from AbstractExtension      __construct(PropertyAccessorInterface $propertyAccessor = null, ChoiceListFactoryInterface $choiceListFactory = null)   
  Details   FormTypeInterface
    getType(string $name)
          Returns a type by name. Parameters   string $name The name of the type   Return Value   FormTypeInterface The type   Exceptions   InvalidArgumentException if the given type is not supported by this extension                         bool
    hasType(string $name)
          Returns whether the given type is supported. Parameters   string $name The name of the type   Return Value   bool Whether the type is supported by this extension    FormTypeExtensionInterface[]
    getTypeExtensions(string $name)
          Returns the extensions for the given type. Parameters   string $name The name of the type   Return Value   
FormTypeExtensionInterface[] An array of extensions as FormTypeExtensionInterface instances                         bool
    hasTypeExtensions(string $name)
          Returns whether this extension provides type extensions for the given type. Parameters   string $name The name of the type   Return Value   bool Whether the given type has extensions    FormTypeGuesserInterface|null
    getTypeGuesser()
          Returns the type guesser provided by this extension. Return Value   
FormTypeGuesserInterface|null The type guesser                         
    __construct(PropertyAccessorInterface $propertyAccessor = null, ChoiceListFactoryInterface $choiceListFactory = null)
          Parameters   PropertyAccessorInterface $propertyAccessor    ChoiceListFactoryInterface $choiceListFactory    

    
{'path': 'public/docs/symfony~3.0/symfony/component/form/extension/core/coreextension.html', 'source': 'DevDocs.IO'}