/** * Deletes category by Id * * @param int $categoryId * @return boolean */ public function deleteCategory($categoryId) { $this->categoryDao->deleteById($categoryId); $key = BOL_LanguageService::getInstance()->findKey('ocsfundraising', 'category_' . $categoryId); if ($key) { BOL_LanguageService::getInstance()->deleteKey($key->id, true); } $this->goalDao->unsetCategory($categoryId); return true; }