protected function configureConditionOptions(OptionsResolver $resolver)
    {
        $resolver->setDefault('not_match', []);
        $resolver->setDefault('match', []);
        $resolver->setDefault('not_empty', []);
        $resolver->setDefault('empty', []);
        $resolver->setDefault('not_match_regexp', []);
        $resolver->setDefault('match_regexp', []);
        $resolver->setAllowedTypes('not_match', 'array');
        $resolver->setAllowedTypes('match', 'array');
        $resolver->setAllowedTypes('not_match_regexp', 'array');
        $resolver->setAllowedTypes('match_regexp', 'array');
    }
protected function configureConditionOptions(OptionsResolver $resolver)
    {
        $resolver->setDefault('not_match', []);
        $resolver->setDefault('match', []);
        $resolver->setDefault('not_empty', []);
        $resolver->setDefault('empty', []);
        $resolver->setDefault('not_match_regexp', []);
        $resolver->setDefault('match_regexp', []);
        $resolver->setAllowedTypes('not_match', 'array');
        $resolver->setAllowedTypes('match', 'array');
        $resolver->setAllowedTypes('not_match_regexp', 'array');
        $resolver->setAllowedTypes('match_regexp', 'array');
    }
protected function configureConditionOptions ( OptionsResolver $ resolver ) { $ resolver -> setDefault ( 'not_match' , [ ] ) ; $ resolver -> setDefault ( 'match' , [ ] ) ; $ resolver -> setDefault ( 'not_empty' , [ ] ) ; $ resolver -> setDefault ( 'empty' , [ ] ) ; $ resolver -> setDefault ( 'not_match_regexp' , [ ] ) ; $ resolver -> setDefault ( 'match_regexp' , [ ] ) ; $ resolver -> setAllowedTypes ( 'not_match' , 'array' ) ; $ resolver -> setAllowedTypes ( 'match' , 'array' ) ; $ resolver -> setAllowedTypes ( 'not_match_regexp' , 'array' ) ; $ resolver -> setAllowedTypes ( 'match_regexp' , 'array' ) ; }
Configure available condition rules

@param OptionsResolver $resolver
Configure available condition rules