Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function bind(array $taintedValues = null, array $taintedFiles = null) {
- foreach ($this->embeddedForms as $name => $form) {
- //si le champs name du tag n'est pas renseigné on ne prends pas en compte l'embed
- if (empty($taintedValues[$name]['name'])) {
- unset($this->embeddedForms[$name], $taintedValues[$name]);
- $this->validatorSchema[$name] = new sfValidatorPass();
- } else {
- //
- $posts = $this->embeddedForms[$name]->getObject()->getPosts();
- $posts->add($this->getObject());
- $this->embeddedForms[$name]->getObject()->setPosts($posts);
- }
- }
- $output = parent::bind($taintedValues, $taintedFiles);
- foreach ($this->embeddedForms as $name => $form) {
- $this->embeddedForms[$name]->isBound = true; xdebug_break();
- $this->embeddedForms[$name]->values = $this->values[$name]; xdebug_break();
- }
- return $output; xdebug_break();
- }
Add Comment
Please, Sign In to add comment