RssFormatView.inc in Services 6.3
This file will parse the rss view for the rest server
File
servers/rest_server/formats/RssFormatView.incView source
<?php
/**
* @file
* This file will parse the rss view for the rest server
*/
class RssFormatView extends RESTServerView {
function render() {
$items = '';
foreach ($this->model as $item) {
$items .= format_rss_item($item
->getName(), $item
->getUrl(), $item
->getDescription(), array(
'pubDate' => date('r', $item
->getCreated()),
));
}
$out = '<?xml version="1.0" encoding="utf-8"?>' . "\n";
$out .= '<rss version="2.0" xml:base="' . url('', array(
'absolute' => TRUE,
)) . '" xmlns:dc="http://purl.org/dc/elements/1.1/">' . "\n";
$out .= format_rss_channel(variable_get('site_name', ''), url($_GET['q'], array(
'absolute' => TRUE,
)), variable_get('site_name', ''), $items);
return $out;
}
}
Classes
Name![]() |
Description |
---|---|
RssFormatView | @file This file will parse the rss view for the rest server |