setValues() публичный Метод

Fill-in with values.
public setValues ( $values, $erase = FALSE ) : self
Результат self
 public function setValues($values, $erase = FALSE)
 {
     $this->initialize(true);
     return parent::setValues($values, $erase);
 }
Пример #2
0
 /**
  * @param array|\Traversable $values
  * @param bool $erase
  * @return \Nette\Forms\Container|Container
  */
 public function setValues($values, $erase = FALSE)
 {
     if (!$this->form->isAnchored() || !$this->form->isSubmitted()) {
         foreach ($values as $name => $value) {
             if ((is_array($value) || $value instanceof \Traversable) && !$this->getComponent($name, FALSE)) {
                 $this->createOne($name);
             }
         }
     }
     return parent::setValues($values, $erase);
 }