public function setDefaultOptions(OptionsResolverInterface $resolver) { if ($this->entity_type !== NULL) { $resolver->setDefaults(array('data_class' => 'Yaw\\AppBundle\\Entity\\' . ucfirst($this->entity_type))); } parent::setDefaultOptions($resolver); }
public function setDefaultOptions(OptionsResolverInterface $resolver) { $vgroup = isset($this->data['vgroup']) ? (array) $this->data['vgroup'] : array(); //ldd($this->data); if (isset($this->data['post'][$this->name]['frequency']) && $this->data['post'][$this->name]['frequency'] == 'once') { $vgroup[] = 'freq_once'; } //ldd($vgroup); $resolver->setDefaults(array('data_class' => 'Yaw\\AppBundle\\Entity\\Loan', 'validation_groups' => $vgroup)); parent::setDefaultOptions($resolver); }
public function setDefaultOptions(OptionsResolverInterface $resolver) { $vgroup = isset($this->data['vgroup']) ? (array) $this->data['vgroup'] : array(); $resolver->setDefaults(array('data_class' => 'Yaw\\AppBundle\\Entity\\User', 'validation_groups' => $vgroup)); parent::setDefaultOptions($resolver); }