 AbstractExtension   class AbstractExtension implements FormExtensionInterface  Methods    FormTypeInterface   getType(string $name) Returns a type by name.  
   bool   hasType(string $name) Returns whether the given type is supported.  
   FormTypeExtensionInterface[]   getTypeExtensions(string $name) Returns the extensions for the given type.  
   bool   hasTypeExtensions(string $name) Returns whether this extension provides type extensions for the given type.  
   FormTypeGuesserInterface|null   getTypeGuesser() Returns the type guesser provided by this extension.  
  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   

    
{'path': 'public/docs/symfony~2.7/symfony/component/form/abstractextension.html', 'source': 'DevDocs.IO'}