public function deleteCategory($category_id)
{
if (is_numeric($category_id)) {
$category_id = array($category_id);
}
if (!empty($category_id) and ctype_digit(implode('', $category_id))) {
$this->db->where_in('category_id', $category_id);
$this->db->delete('categories');
if (($affected_rows = $this->db->affected_rows()) > 0) {
foreach ($category_id as $id) {
$this->permalink->deletePermalink('menus', 'category_id=' . $id);
}
return $affected_rows;
}
}
}