public function getSolrResponseXml($r) { $user = $r->getUser(); if (!$user->can('read', $this->item)) { $r->renderError(401, 'user cannot read this item'); } $ds = new Dase_Solr($this->db, $this->config); $r->renderResponse($ds->getSolrResponse($this->item->getUnique())); }