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
Afficher le fichier Open project: rdohms/dms-filter-bundle

Protected Properties

Свойство Type Description
$autoFilter boolean
$filterService DMS\Bundle\FilterBundle\Service\Filter

Méthodes publiques

Méthode 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 méthode

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

buildForm() public méthode

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

configureOptions() public méthode

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

getExtendedType() public méthode

public getExtendedType ( )

setDefaultOptions() public méthode

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

Property Details

$autoFilter protected_oe property

protected bool $autoFilter
Résultat boolean

$filterService protected_oe property

protected Filter,DMS\Bundle\FilterBundle\Service $filterService
Résultat DMS\Bundle\FilterBundle\Service\Filter