Fromholdio\Listings\Extensions\ListingsSiteTreeExtension
Synopsis
class ListingsSiteTreeExtension
extends SiteTreeExtension
{
- // members
- protected $listedPagesCommonClass;
- protected $listedPagesCommonSingularName;
- protected $listedPagesCommonPluralName;
- private static array $listed_pages_classes = ;
- private static boolean $listed_pages_index_only = false;
- // methods
- public void getListedPages()
- public array getListedPagesClasses()
- public void getListedPagesParentIDs()
- public void getListedPagesCommonClass()
- public void getListedPagesCommonSingularName()
- public void getListedPagesCommonPluralName()
Hierarchy
Extends
- SilverStripe\CMS\Model\SiteTreeExtension
Members
private
- $listed_pages_classes
—
array
You must supply an array of at least one SiteTree class extended by ListedPageExtension, identifying which Listed Pages are to be managed by and listed under this Listed Pages Root. - $listed_pages_index_only
protected
- $listedPagesCommonClass
- $listedPagesCommonPluralName
- $listedPagesCommonSingularName
Methods
public
- getListedPages()
- getListedPagesClasses() — Get list of SiteTree classes configured as Listed Pages for this Listed Pages Root.
- getListedPagesCommonClass()
- getListedPagesCommonPluralName()
- getListedPagesCommonSingularName()
- getListedPagesParentIDs()