Source of file PaginatedListExtension.php
Size: 0,679 Bytes - Last Modified: 2021-12-24T06:48:33+00:00
/var/www/docs.ssmods.com/process/src/src/Extensions/PaginatedListExtension.php
123456789101112131415161718192021222324252627282930313233 | <?php namespace Fromholdio\Paged\Extensions; use SilverStripe\Control\Director; use SilverStripe\Core\Extension; class PaginatedListExtension extends Extension { public function IsFirstPage(): bool { return !($this->getOwner()->NotFirstPage()); } public function AbsoluteNextLink() { if ($this->owner->NotLastPage()) { return Director::absoluteURL( $this->owner->NextLink() ); } } public function AbsolutePrevLink() { if ($this->owner->NotFirstPage()) { return Director::absoluteURL( $this->owner->PrevLink() ); } } } |