CWP\CWP\PageTypes\DatedUpdateHolder
Synopsis
class DatedUpdateHolder
extends Page
{
- // members
- private static $hide_ancestor = DatedUpdateHolder::class;
- private static string $update_name = 'Updates';
- private static $update_class = DatedUpdatePage::class;
- private static string $singular_name = 'Dated Update Holder';
- private static string $plural_name = 'Dated Update Holders';
- private static string $table_name = 'DatedUpdateHolder';
- // methods
- public void UpdateTags()
- public void Updates()
- public static void AllUpdates()
- public static void ExtractMonths()
- public void getDefaultRSSLink()
- public void getDefaultAtomLink()
- public void getSubscriptionTitle()
Hierarchy
Extends
- Page
Members
private
-
$hide_ancestor
Meant as an abstract base class. - $plural_name
- $singular_name
- $table_name
- $update_class
- $update_name
Methods
public
- AllUpdates() — Find all site's updates, based on some filters.
- ExtractMonths() — Produce an ArrayList of available months out of the updates contained in the DataList.
- UpdateTags() — Find all distinct tags (TaxonomyTerms) associated with the DatedUpdatePages under this holder.
- Updates() — Wrapper to find all updates belonging to this holder, based on some filters.
- getDefaultAtomLink()
- getDefaultRSSLink()
- getSubscriptionTitle()