public function updateLibItem(LibItemDb $item) { check_condition($item->hasId(), 'Не передан код обновляемой сущности'); $this->update('UPDATE ps_lib_item SET name=?, content=?, dt_start=?, dt_stop=?, b_show=? WHERE id=?', array($item->getName(), $item->getContent(), $item->getDtStart(), $item->getDtStop(), $item->isShow() ? 1 : 0, $item->getId())); }