From a23efd3bfd8de4bdf8085ea0e39e7abd4f84f516 Mon Sep 17 00:00:00 2001 From: Christian Weiske Date: Fri, 12 Feb 2016 17:04:42 +0100 Subject: opensearch paging --- src/phinde/Html/Pager.php | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'src/phinde/Html/Pager.php') diff --git a/src/phinde/Html/Pager.php b/src/phinde/Html/Pager.php index a14a53d..9726d95 100644 --- a/src/phinde/Html/Pager.php +++ b/src/phinde/Html/Pager.php @@ -57,6 +57,21 @@ class Html_Pager return $arLinks; } + public function getFullUrls() + { + $arLinks = $this->pager->getLinks(); + $arUrls = array(); + foreach ($arLinks['linkTagsRaw'] as $key => $link) { + if (isset($link['url'])) { + $arUrls[$key] = str_replace( + '&', '&', + Helper::fullUrl('/' . $link['url']) + ); + } + } + return $arUrls; + } + public function numPages() { return $this->pager->numPages(); -- cgit v1.2.3