Exemplo n.º 1
0
 /**
  * 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;
 }