Lukereative\Podcast\Control\PodcastPageController
Synopsis
class PodcastPageController
extends ContentController
{
- // members
- private static array $allowed_actions = ;
- // methods
- public void init()
- public SiteTree rss()
- public SS_List podcastEpisodes()
- public SS_List paginatedPodcastEpisodes()
- public SiteTree episode()
Hierarchy
Extends
- SilverStripe\CMS\Controllers\ContentController
Members
private
- $allowed_actions
Methods
public
- episode() — Returns an episode as a page based on ID parameter at the URL -> $PodcastPage/episode/$ID
- init()
- paginatedPodcastEpisodes() — Returns a paginated list of podcast episodes for use on the podcast page
- podcastEpisodes() — Returns a SS_list of podcast episodes for use in the RSS template
- rss() — Returns the RSS Feed at the URL /rss