From b933b19dfd324e3c1fbe2a2423e43e9a6c2686ab Mon Sep 17 00:00:00 2001 From: Taylor Otwell Date: Thu, 21 Jul 2011 07:25:54 -0700 Subject: [PATCH] Refactoring query builder for pagination changes. --- system/db/query.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/system/db/query.php b/system/db/query.php index c6ed2272..15a2e4f8 100644 --- a/system/db/query.php +++ b/system/db/query.php @@ -464,9 +464,9 @@ public function paginate($per_page) { $total = $this->count(); - $page = \System\Paginator::page(ceil($total / $per_page)); + $current_page = \System\Paginator::page($total, $per_page); - return new \System\Paginator($this->for_page($page, $per_page)->get(), $total, $per_page); + return new \System\Paginator($this->for_page($current_page, $per_page)->get(), $total, $per_page); } /**