Skip to content
Snippets Groups Projects
Commit 13f7604d authored by Tabitha Permalla's avatar Tabitha Permalla
Browse files

Merge branch 'feat/pagination' into 'master'

Feat/pagination

See merge request if3110-2023-01-18/tugas-besar-1!2
parents df3218b5 ce63ab82
Branches
No related merge requests found
...@@ -32,5 +32,16 @@ class EventController { ...@@ -32,5 +32,16 @@ class EventController {
public function getAllEvents() { public function getAllEvents() {
return $this->eventModel->getAllEvents(); return $this->eventModel->getAllEvents();
} }
public function paginateEvents($page=1,$pagesize=10,$events) {
$maxpage = ceil(count($events)/$pagesize);
if ($page > $maxpage) {
$page = $maxpage;
}
$offset = $pagesize * ($page-1);
$selectedEvents = array_slice($events, $offset, $pagesize);
return $selectedEvents;
}
} }
?> ?>
\ No newline at end of file
...@@ -30,5 +30,16 @@ class PembelianController { ...@@ -30,5 +30,16 @@ class PembelianController {
public function getAllPembelian(){ public function getAllPembelian(){
return $this->pembelianModel->getAllPembelian(); return $this->pembelianModel->getAllPembelian();
} }
public function paginateHistory($page=1,$pagesize=10,$pembelian) {
$maxpage = ceil(count($pembelian)/$pagesize);
if ($page > $maxpage) {
$page = $maxpage;
}
$offset = $pagesize * ($page-1);
$selectedHistory = array_slice($pembelian, $offset, $pagesize);
return $selectedHistory;
}
} }
?> ?>
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment