Example #1
0
/**
 * remove a menu item
 *
 * @param string $path the item to remove
 *
 * @return null
 */
function Core_adminMenusRemove($path)
{
    $bits = explode('>', $path);
    $name = array_shift($bits);
    $rs = AdminVars::getAll('admin_menu');
    foreach ($rs as $r) {
        $menus = json_decode($r['varvalue'], true);
        $menus = Core_adminMenusRemoveRecurse($menus, $bits, $name);
        AdminVars::setByAdminId('admin_menu', json_encode($menus), $r['admin_id']);
    }
}