/** * {@inheritdoc} */ public function configureOptions(OptionsResolver $resolver) { parent::configureOptions($resolver); $resolver->setRequired(array('imagine_filter')); $resolver->setDefault('view_limit', 4); $resolver->setAllowedTypes('view_limit', 'integer'); return $this; }