load->config('geshi_languages'); $this->geshi_languages = $this->config->item('geshi_languages'); } function valid_language($lang) { return array_key_exists($lang, $this->geshi_languages); } function get_languages() { $data = array(); foreach ($this->geshi_languages as $key => $value) { $data[$key] = $value; if ($key == 'text') { $data["0"] = "-----------------"; } } return $data; } function code_to_description($code) { return $this->geshi_languages[$code]; } }