function load($language_id, $overwrite = FALSE) { global $database; $load_keys = parent::load($language_id, $overwrite); if (empty($load_keys)) { return; } $filename = $this->language_file_name($language_id); $languagevar_array = $this->read_language_file($filename, $load_keys); $languagevar_array = $languagevar_array['languagevars']; if (is_array($languagevar_array)) { foreach ($languagevar_array as $languagevar_id => $languagevar_value) { $this->_language_variables[$row['languagevar_id']] = $row['languagevar_value']; } } }
function load($language_id, $overwrite = FALSE) { global $database; $load_keys = parent::load($language_id, $overwrite); if (empty($load_keys)) { return; } // Make query $sql = "SELECT languagevar_id, languagevar_value FROM se_languagevars WHERE languagevar_id IN('" . join("', '", array_filter($load_keys)) . "')"; $sql .= " AND languagevar_language_id='{$language_id}'"; if (reset(array_filter($load_keys)) !== FALSE) { $resource = $database->database_query($sql); while ($row = $database->database_fetch_assoc($resource)) { $this->_language_variables[$row['languagevar_id']] = $row['languagevar_value']; } } }