PHP Class DMS\Bundle\FilterBundle\Form\Type\FormTypeFilterExtension

Extends the Form Type and adds auto filtering to it. It checks the dms_filter.auto_filter_forms parameter to see if it should or not enable auto filtering.
Inheritance: extends Symfony\Component\Form\AbstractTypeExtension
Datei anzeigen Open project: rdohms/dms-filter-bundle

Protected Properties

Property Type Description
$autoFilter boolean
$filterService DMS\Bundle\FilterBundle\Service\Filter

Public Methods

Method Description
__construct ( Filter $filterService, boolean $autoFilter )
buildForm ( Symfony\Component\Form\FormBuilderInterface $builder, array $options )
configureOptions ( Symfony\Component\OptionsResolver\OptionsResolver $resolver )
getExtendedType ( )
setDefaultOptions ( Symfony\Component\OptionsResolver\OptionsResolverInterface $resolver )

Method Details

__construct() public method

public __construct ( Filter $filterService, boolean $autoFilter )
$filterService DMS\Bundle\FilterBundle\Service\Filter
$autoFilter boolean

buildForm() public method

public buildForm ( Symfony\Component\Form\FormBuilderInterface $builder, array $options )
$builder Symfony\Component\Form\FormBuilderInterface
$options array

configureOptions() public method

public configureOptions ( Symfony\Component\OptionsResolver\OptionsResolver $resolver )
$resolver Symfony\Component\OptionsResolver\OptionsResolver

getExtendedType() public method

public getExtendedType ( )

setDefaultOptions() public method

public setDefaultOptions ( Symfony\Component\OptionsResolver\OptionsResolverInterface $resolver )
$resolver Symfony\Component\OptionsResolver\OptionsResolverInterface

Property Details

$autoFilter protected_oe property

protected bool $autoFilter
return boolean

$filterService protected_oe property

protected Filter,DMS\Bundle\FilterBundle\Service $filterService
return DMS\Bundle\FilterBundle\Service\Filter