"OK"); if (!empty($message)) { $response["message"] = (string)$message; } if ($response_data) { $response = array_merge($response, $response_data); } // We don't need to save the session for this request Session::abort_save(); return json_encode($response); } private static function _format_failure_response($message, $log_message) { if (!empty($log_message)) { Kohana::log("info", $log_message); } // We don't need to save the session for this request Session::abort_save(); return json_encode(array("status" => "ERROR", "message" => (string)$message)); } }