public function send() { if (!expJavascript::inAjaxAction()) { if (isset($this->redirecturl)) { redirect_to($this->redirecturl); } } else { if (expJavascript::requiresJSON()) { echo json_encode($this->packet); } else { global $template; echo $template->render(); } exit; } }