Stack2RSS 1.0
A simple web application that creates an RSS feed given an API route.
|
Converts JSON data to proper HTML response. More...
Public Member Functions | |
PerformConversion ($json_array) | |
Performs the actual conversion. | |
Protected Member Functions | |
GetDate ($json_item) | |
Returns the date of the given item. | |
GetDescription ($json_item) | |
Returns the description of the given item. | |
GetLink ($json_item) | |
Returns the link for the given item. | |
GetTitle ($json_item) | |
Returns the title of the given item. |
Converts JSON data to proper HTML response.
Converter is an abstract base class that represents a conversion for a particular type of item returned by the API.
Definition at line 9 of file converter.php.
Converter::GetDate | ( | $ | json_item | ) | [abstract, protected] |
Returns the date of the given item.
[in] | $json_item | the JSON for the particular item |
Reimplemented in AnswerConverter, APISiteConverter, AssociatedUserConverter, BadgeConverter, CommentConverter, ItemConverter, PostTimelineConverter, PrivilegeConverter, QuestionConverter, RepChangeConverter, RevisionConverter, StatisticsConverter, TagConverter, TagSynonymConverter, TagWikiConverter, TopTagConverter, TopUserConverter, UserConverter, and UserTimelineConverter.
Converter::GetDescription | ( | $ | json_item | ) | [abstract, protected] |
Returns the description of the given item.
[in] | $json_item | the JSON for the particular item |
Reimplemented in AnswerConverter, APISiteConverter, AssociatedUserConverter, BadgeConverter, CommentConverter, ItemConverter, PostTimelineConverter, PrivilegeConverter, QuestionConverter, RepChangeConverter, RevisionConverter, StatisticsConverter, TagConverter, TagSynonymConverter, TagWikiConverter, TopTagConverter, TopUserConverter, UserConverter, and UserTimelineConverter.
Converter::GetLink | ( | $ | json_item | ) | [abstract, protected] |
Returns the link for the given item.
[in] | $json_item | the JSON for the particular item |
Reimplemented in AnswerConverter, APISiteConverter, AssociatedUserConverter, BadgeConverter, CommentConverter, ItemConverter, PostTimelineConverter, PrivilegeConverter, QuestionConverter, RepChangeConverter, RevisionConverter, StatisticsConverter, TagConverter, TagSynonymConverter, TagWikiConverter, TopTagConverter, TopUserConverter, UserConverter, and UserTimelineConverter.
Converter::GetTitle | ( | $ | json_item | ) | [abstract, protected] |
Returns the title of the given item.
[in] | $json_item | the JSON for the particular item |
Reimplemented in AnswerConverter, APISiteConverter, AssociatedUserConverter, BadgeConverter, CommentConverter, ItemConverter, PostTimelineConverter, PrivilegeConverter, QuestionConverter, RepChangeConverter, RevisionConverter, StatisticsConverter, TagConverter, TagSynonymConverter, TagWikiConverter, TopTagConverter, TopUserConverter, UserConverter, and UserTimelineConverter.
Converter::PerformConversion | ( | $ | json_array | ) |
Performs the actual conversion.
The data returned by this function is an array of objects that contain the following members:
[in] | $json_array | the JSON array contained in the API response |
Definition at line 21 of file converter.php.