/** * Get access keys for language. * * @param string lang key, "0" means default values */ static function getKeys($lang_key = "0", $a_ignore_default = false) { global $ilDB; $keys = ilAccessKey::getAllKeysEmpty(); // get defaults if ($lang_key != "0" && !$a_ignore_default) { $keys = ilAccessKey::getKeys(); } // get keys of selected language $set = $ilDB->query("SELECT * FROM acc_access_key " . " WHERE lang_key = " . $ilDB->quote($lang_key, "text")); while ($rec = $ilDB->fetchAssoc($set)) { $keys[$rec["function_id"]] = $rec["access_key"]; } return $keys; }