Menus_model::deleteMenu PHP Method

deleteMenu() public method

public deleteMenu ( $menu_id )
    public function deleteMenu($menu_id)
    {
        if (is_numeric($menu_id)) {
            $menu_id = array($menu_id);
        }
        if (!empty($menu_id) and ctype_digit(implode('', $menu_id))) {
            $this->db->where_in('menu_id', $menu_id);
            $this->db->delete('menus');
            if (($affected_rows = $this->db->affected_rows()) > 0) {
                $this->load->model('Menu_options_model');
                $this->Menu_options_model->deleteMenuOption($menu_id);
                $this->db->where_in('menu_id', $menu_id);
                $this->db->delete('menus_specials');
                return $affected_rows;
            }
        }
    }