Exemplo n.º 1
0
 protected function populateElement(Element $element)
 {
     $name = $element->getName();
     if ($name && $this->record->keyExists($name)) {
         if ($element->getAttribute('type') == 'checkbox') {
             $element->setValue(1);
             if ($this->record->{$name}) {
                 $element->setAttribute('checked', 'checked');
             }
         } elseif ($element->getAttribute('type') == 'password') {
             // do nothing
         } else {
             $element->setValue($this->record->{$name});
         }
     }
 }
Exemplo n.º 2
0
 protected function populateElement(Element $element)
 {
     $name = $element->getName();
     if ($name && isset($_POST[$name])) {
         $element->setValue($_POST[$name]);
     }
 }
Exemplo n.º 3
0
 /**
  * @param null $value
  *
  * @return $this
  */
 public function setValue($value = null)
 {
     parent::setValue($value);
     $this->setAttribute('value', $value);
     return $this;
 }