Esempio n. 1
0
 public function getTagItemAtom($r)
 {
     $tag_item = new Dase_DBO_TagItem($this->db);
     if (!$tag_item->load($r->get('tag_item_id'))) {
         $r->renderAtomError(404);
     }
     if (!$tag_item->getItem()) {
         $r->renderAtomError(404);
     }
     if ($tag_item->tag_id != $this->tag->id) {
         $r->renderAtomError(404);
     }
     $r->renderResponse($tag_item->asAtom($r->app_root));
 }