/** * Inserts or updates category model. * * @param CategoryModel $category */ public function save(CategoryModel $category) { if ($category->getId()) { $this->db()->update('faq_cats')->values(array('title' => $category->getTitle()))->where(array('id' => $category->getId()))->execute(); } else { $this->db()->insert('faq_cats')->values(array('title' => $category->getTitle()))->execute(); } }