public function saveCategory($id, $name) { $db = $this->db; $newCategory = new ProductCategory(); $newCategory->setName($name); if (0 != $id) { $newCategory->setID($id); $newCategory->update($db); } else { $newCategory->save($db); } }