Microweber\Providers\MenuManager::menu_item_delete PHP Method

menu_item_delete() public method

public menu_item_delete ( $id = false )
    public function menu_item_delete($id = false)
    {
        if (is_array($id)) {
            extract($id);
        }
        if (!isset($id) or $id == false or intval($id) == 0) {
            return false;
        }
        $table = $this->tables['menus'];
        $this->app->database_manager->delete_by_id($table, intval($id), $field_name = 'id');
        $this->app->cache_manager->delete('menus/global');
        return true;
    }