public function getObject(iDBable &$object) { $table = $object->getTable(); $array = []; foreach ($object as $key => $val) { if ($val) { $array[$key] = $val; } } try { $result = parent::select($table, false, $array)[0]; if ($result) { foreach ($result as $key => $val) { $object->{$key} = $val; } } else { $object = null; } } catch (\Exception $e) { //echo $e->getMessage(); return false; } return null; }