Source of file ArticleTypePageController.php
Size: 0,617 Bytes - Last Modified: 2021-12-23T10:51:18+00:00
/var/www/docs.ssmods.com/process/src/src/Controllers/ArticleTypePageController.php
12345678910111213141516171819202122232425262728293031 | <?php namespace TheWebmen\Articles\Controllers; use SilverStripe\ORM\DataList; use TheWebmen\Articles\Pages\ArticleTypePage; /** * Class ArticleTypePageController * @package TheWebmen\Articles\Controllers * * @method ArticleTypePage data() */ class ArticleTypePageController extends ArticlesPageController { public function index() { return $this; } public function getThemes(): ?DataList { return $this->data()->getParent()->getThemes(); } protected function getArticleDataList(): ?DataList { return $this->data()->getComponents('Articles'); } } |