delete('tab', 'id_tab IN ('.implode(', ', $ids).')'); Db::getInstance()->delete('tab_lang', 'id_tab IN ('.implode(', ', $ids).')'); } // remove id parent of stats tab $idAdminStats = get_tab_id('AdminStats'); $position = Db::getInstance()->getValue('SELECT MAX(`position`) FROM `'._DB_PREFIX_.'tab` WHERE `id_parent` = 0'); Db::getInstance()->update('tab', array('id_parent' => 0, 'position' => ($position + 1)), '`id_tab` = '.$idAdminStats); } function get_tab_id($class_name) { static $cache = array(); if (!isset($cache[$class_name])) { $cache[$class_name] = Db::getInstance()->getValue('SELECT id_tab FROM '._DB_PREFIX_.'tab WHERE class_name = \''.pSQL($class_name).'\''); } return $cache[$class_name]; }