/** * * @return $this * */ public function fill($var, $update = false) { $values = ArrayHelper::to_array($var); foreach ($this->_inputs as $input) { $key = $input->get_name(); if (!$key) { continue; } if (array_key_exists($key, $values)) { if ($key == 'id_deposit') { echo $values[$key]; } $input->set_value($values[$key]); } else { if (!$update) { $input->set_value(null); } } } return $this; }
protected static function _parse_row($row) { $array = ArrayHelper::to_array($row); $array['object'] = $row; return $array; }