public $latest_error = array('code' => '', 'message' => ''); public function set_error($msg) { $CI =& get_instance(); $CI->lang->load('upload'); if (is_array($msg)) { foreach ($msg as $val) { $this->latest_error['code'] = $val; $msg = ($CI->lang->line($val) == FALSE) ? $val : $CI->lang->line($val); $this->error_msg[] = $msg; $this->latest_error['message'] = $msg; log_message('error', $msg); } } else { $this->latest_error['code'] = $msg; $msg = ($CI->lang->line($msg) == FALSE) ? $msg : $CI->lang->line($msg); $this->error_msg[] = $msg; $this->latest_error['message'] = $msg; log_message('error', $msg); } } public function last_error() { return $this->latest_error; }