public function inboxAction() { $this->_helper->layout->disableLayout(); $this->_helper->viewRenderer->setNoRender(); if ($this->session->userid === null) { header('HTTP/1.0 403 Forbidden'); return; } header('Content-Type: text/xml'); $meth = strtoupper(trim($_SERVER['REQUEST_METHOD'])); switch ($meth) { case "GET": echo UserInbox::getMessages($this->session->userid, $_GET); break; case "POST": case "PUT": case "DELETE": header('HTTP/1.0 403 Forbidden'); echo "<person:messages error='not implemented yet' ></person:messages>"; break; } }