From eff4f44ce4cda4bd4dae8ba7e944bc0d79f676f1 Mon Sep 17 00:00:00 2001 From: Gilles Crettenand Date: Mon, 8 Jun 2015 14:51:44 +0200 Subject: [PATCH] pagination on random books --- NetBiblio.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/NetBiblio.php b/NetBiblio.php index d1535cb..42d8d3c 100644 --- a/NetBiblio.php +++ b/NetBiblio.php @@ -509,10 +509,11 @@ class NetBiblio extends WebService * * @param int $number Number of random books to return * @param null $seed + * @param int $page * @return array * @throws WebException */ - public function GetRandomBooks($number = 100, $seed = null) { + public function GetRandomBooks($number = 100, $seed = null, $page = 0) { if(is_null($seed)) { $seed = time(); } @@ -520,7 +521,7 @@ class NetBiblio extends WebService $bs = new BookSearch(); $bs->addSortField('random_'.$seed); $bs->addQuery(1, 'visible'); - $results = $bs->getResults(0, $number); + $results = $bs->getResults($page, $number); return $this->AddBookData($results['books']); }