コード例 #1
0
ファイル: LabelFieldType.php プロジェクト: leapt/admin-bundle
 /**
  * @param \Symfony\Component\OptionsResolver\OptionsResolver $resolver
  */
 public function configureOptions(OptionsResolver $resolver)
 {
     parent::configureOptions($resolver);
     $resolver->setRequired(array('mappings'))->setAllowedTypes('mappings', 'array');
 }
コード例 #2
0
 /**
  * @param \Symfony\Component\OptionsResolver\OptionsResolver $resolver
  */
 public function configureOptions(OptionsResolver $resolver)
 {
     parent::configureOptions($resolver);
     $resolver->setDefaults(array('format' => 'd/m/Y'));
 }
コード例 #3
0
 /**
  * @param \Symfony\Component\OptionsResolver\OptionsResolver $resolver
  */
 public function configureOptions(OptionsResolver $resolver)
 {
     parent::configureOptions($resolver);
     $resolver->setDefaults(array('true_label' => null, 'false_label' => null))->setAllowedTypes('true_label', array('null', 'string'))->setAllowedTypes('false_label', array('null', 'string'));
 }
コード例 #4
0
ファイル: TextFieldType.php プロジェクト: leapt/admin-bundle
 /**
  * @param OptionsResolver $resolver
  */
 public function configureOptions(OptionsResolver $resolver)
 {
     parent::configureOptions($resolver);
     $resolver->setDefined(array('truncate'));
 }