Stack2RSS 1.0
A simple web application that creates an RSS feed given an API route.
|
00001 <?php 00002 00003 /// \file tag_synonym_converter.php Contains the conversion class for tag synonym objects. 00004 00005 // This class derives from Converter 00006 require_once 'converter.php'; 00007 00008 /// Provides conversion for tag synonym objects 00009 class TagSynonymConverter extends Converter 00010 { 00011 protected function GetTitle($json_item) 00012 { 00013 return "{$json_item['from_tag']} => {$json_item['to_tag']}"; 00014 } 00015 00016 protected function GetDescription($json_item) 00017 { 00018 return "<b>Applied:</b> {$json_item['applied_count']} times"; 00019 } 00020 00021 protected function GetLink($json_item) 00022 { 00023 return "http://{$_GET['site']}/tags/{$json_item['to_tag']}/synonyms"; 00024 } 00025 00026 protected function GetDate($json_item) 00027 { 00028 return date(DATE_RSS, $json_item['creation_date']); 00029 } 00030 } 00031 00032 ?>