public function doUpdates() { $q = ezcDbInstance::get()->createSelectQuery(); $q->select('message.*, user.fullname')->from('message')->leftJoin('user', 'message.user_id', 'user.id')->orderBy('date', ezcQuerySelect::DESC)->limit(25); $s = $q->prepare(); $s->execute(); $messages = shareFormat::substituteLinksInMessages($s->fetchAll()); $res = new ezcMvcResult(); $res->variables['items'] = $messages; $res->content = new ezcMvcResultContent(); $res->content->type = 'application/rss+xml'; return $res; }