public function loadById($model, $id)
{
$model->data = $model->_table[$this->short_name]['db']->get($id);
if ($model->data === false) {
return $this;
// not loaded
}
$model->dirty = array();
$model->id = $id;
if ($model->id_field) {
$model->data[$model->id_field] = $id;
}
return $this;
}