pagination on random books

master
Gilles Crettenand 11 years ago
parent 9752f81ca0
commit eff4f44ce4

@ -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']);
}

Loading…
Cancel
Save