Skip to content

godamri/mim-lib-pagination

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

lib-pagination

Library yang menyediakan pagination calculator.

instalasi

Jalankan perintah di bawah di folder aplikasi:

mim app install lib-pagination

penggunaan

Semua aktifitas dengan redis dilayani melalu library dengan nama LibPagination\Library\Paginator.

use LibPagination\Library\Paginator;

$pages = new Paginator(
    $base_url,
    $total_items,
    $current_page,
    $items_per_page,
    $page_link_to_show,
    $query_parameters,
    $prev_label,
    $next_label
);

foreach($pages as $page){
    $page->label;
    $page->link;
    $page->active;
    $page->prev_btn;
    $page->next_btn;
}

dengan keterangan sebagai berikut:

  1. base_url. URL ke main konten.
  2. total_items. Total item yang akan dipaginasi.
  3. current_page. Halaman sekarang yang sedang aktif. Default 1.
  4. items_per_page. Total item per halaman. Default 12.
  5. page_link_to_show. Total link pagination yang akan ditampilkan. Default 10.
  6. query_parameters. Tambahan query parameters. Default [].
  7. prev_label. Label untuk link previous page. Default '«'.
  8. next_label. Label untuk link next page. Default '»'.

method

getFirst(): ?object

getLast(): ?object

getPrev(): ?object

getNext(): ?object

About

Pagination helper

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 100.0%