Stack2RSS 1.0
A simple web application that creates an RSS feed given an API route.
|
00001 <?php 00002 00003 /// \file tag_converter.php Contains the conversion class for tag objects. 00004 00005 // This class derives from Converter 00006 require_once 'converter.php'; 00007 00008 /// Provides conversion for tag objects 00009 class TagConverter extends Converter 00010 { 00011 protected function GetTitle($json_item) 00012 { 00013 return "{$json_item['name']}"; 00014 } 00015 00016 protected function GetDescription($json_item) 00017 { 00018 $fulfills = ($json_item['fulfills_required'])?'yes':'no'; 00019 00020 return "<b>Fulfills required:</b> {$fulfills}"; 00021 } 00022 00023 protected function GetLink($json_item) 00024 { 00025 return "http://{$_GET['site']}/tags/{$json_item['name']}"; 00026 } 00027 00028 protected function GetDate($json_item) 00029 { 00030 // Date is essentially meaningless, so use the current date. 00031 return date(DATE_RSS); 00032 } 00033 } 00034 00035 ?>