Ustawia aktualny stan paginacji prezentowanych wyników w obiekcie InfoTable. Zwraca obiekt klasy dziedziczącej po klasie abstrakcyjnej AbstractPaginator.
$page = 1opcjonalny |
Parametr opisujący docelową stronę (numer strony) z jakiej ma odbyć się przetwarzanie wyników
wyszukiwania (odpowiednik paginacji w panelu Webas). |
$results_on_page = 25opcjonalny |
Parametr określający ilość wyników na stronę (odpowiednik paginacji w panelu Webas). |
W poniższym przykładzie pominięto autoryzację do serwera. Obiekt Client znajduje się w zmiennej $webas. Więcej o autoryzacji przeczytasz w dziale jak rozpocząć ?
Nie zawijaj wierszy<?php
// Autoryzacja...
// Możemy wykonać metodę setSearch oraz tuż za nią (lub przed nią - kolejność nie
// ma znaczenia) metodę setPaginator. W tym momencie uzyskamy wyniki z drugiej strony
// przy wyświetlaniu 5 wyników na stronie oraz przy opcjach szukania pomiędzy datami
// od 2016-01-01 do 2016-03-28
$tb1 = $webas->StatFtpSummary()->Index()->
setSearch("", \Kei\Webas\Dedicated\StatFtpSummary\Index::buildSearchParams("2016-01-01", "2016-03-28"))->
setPaginator(2, 5)->
paginate();
\Kei\Library\Out::pd($tb1);