\NewsHolder_Controller
Synopsis
class NewsHolder_Controller
extends DatedUpdateHolder_Controller
{
- // members
- private static array $allowed_actions = ;
- // Inherited methods from DatedUpdateHolder_Controller
- public void init()
- public string FilterDescription()
- public string getUpdateName()
- public array parseParams()
- public string AllTagsLink()
- public ArrayList UpdateTagsWithLinks()
- public TaxonomyTerm CurrentTag()
- public DatedUpdateHolder AvailableMonths()
- public PaginatedList FilteredUpdates()
- public Form DateRangeForm()
- public void doDateFilter()
- public void doDateReset()
- public string rss()
Hierarchy
Extends
Members
private
- $allowed_actions
Methods
public
Inherited from DatedUpdateHolder_Controller
public
- AllTagsLink() — Build the link - keep the date range, reset the rest.
- AvailableMonths() — Extract the available months based on the current query.
- CurrentTag() — Get the TaxonomyTerm related to the current tag GET parameter.
- DateRangeForm()
- FilterDescription() — Get a description of the current filter
- FilteredUpdates() — Get the updates based on the current query.
- UpdateTagsWithLinks() — List tags and attach links.
- doDateFilter()
- doDateReset()
- getUpdateName() — Get a label to use in the Updates display
- init() — Initialise the controller to include requirements and sort out the rss feed
- parseParams() — Parse URL parameters and set the filters
- rss()