NAME

Wiki::Toolkit::Feed::Listing - parent class for Feeds from Wiki::Toolkit.

Handles common data fetching tasks, so that child classes need only worry about formatting the feeds.

Also enforces some common methods that must be implemented.

fetch_recently_changed_nodes

Based on the supplied criteria, fetch a list of the recently changed nodes

fetch_oldest_for_recently_changed

Based on the supplied criteria (but not using all of those used by fetch_recently_changed_nodes), find the newest node from the recently changed nodes set. Normally used for dating the whole of a Feed.

fetch_node_all_versions

For a given node (name or ID), return all the versions there have been, including all metadata required for it to go into a "recent changes" style listing.

recent_changes

Build an Atom Feed of the recent changes to the Wiki::Toolkit instance, using any supplied parameters to narrow the results.

If the argument "also_return_timestamp" is supplied, it will return an array of the feed, and the feed timestamp. Otherwise it just returns the feed.

node_all_versions

Build an Atom Feed of all the different versions of a given node.

If the argument "also_return_timestamp" is supplied, it will return an array of the feed, and the feed timestamp. Otherwise it just returns the feed.

feed_timestamp All implementing feed renderers must implement a method to produce a feed specific timestamp, based on the supplied node
generate_node_list_feed All implementing feed renderers must implement a method to produce a feed from the supplied list of nodes

1 POD Error

The following errors were encountered while parsing the POD:

Around line 17:

'=item' outside of any '=over'

=over without closing =back