Skip to content

Commit fa19a91

Browse files
committed
paginator on query builder should not depends on eloquent model
1 parent 83618ee commit fa19a91

1 file changed

Lines changed: 1 addition & 3 deletions

File tree

src/Illuminate/Database/Query/Builder.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1786,14 +1786,12 @@ public function getPaginationCount()
17861786
* @param array $columns
17871787
* @return \Illuminate\Pagination\Paginator
17881788
*/
1789-
public function simplePaginate($perPage = null, $columns = array('*'))
1789+
public function simplePaginate($perPage = 15, $columns = array('*'))
17901790
{
17911791
$paginator = $this->connection->getPaginator();
17921792

17931793
$page = $paginator->getCurrentPage();
17941794

1795-
$perPage = $perPage ?: $this->model->getPerPage();
1796-
17971795
$this->skip(($page - 1) * $perPage)->take($perPage + 1);
17981796

17991797
return $paginator->make($this->get($columns), $perPage);

0 commit comments

Comments
 (0)