close #2135 (#mxb4e4) Fixed: Broken collect scope for limit and page column.
This commit is contained in:
parent
d5127ddb1f
commit
6f753553e0
@ -39,7 +39,7 @@ abstract class Controller extends BaseController
|
||||
*/
|
||||
public function paginate($items, $perPage = 15, $page = null, $options = [])
|
||||
{
|
||||
$perPage = $perPage ?: request('limit', setting('default.list_limit', '25'));
|
||||
$perPage = $perPage ?: (int) request('limit', setting('default.list_limit', '25'));
|
||||
|
||||
$page = $page ?: (Paginator::resolveCurrentPage() ?: 1);
|
||||
|
||||
|
@ -113,7 +113,7 @@ abstract class Model extends Eloquent implements Ownable
|
||||
return $query->get();
|
||||
}
|
||||
|
||||
$limit = $request->get('limit', setting('default.list_limit', '25'));
|
||||
$limit = (int) $request->get('limit', setting('default.list_limit', '25'));
|
||||
|
||||
return $query->paginate($limit);
|
||||
}
|
||||
|
@ -87,7 +87,7 @@ class Vendors extends Controller
|
||||
$amounts['paid'] += $item->getAmountConvertedToDefault();
|
||||
});
|
||||
|
||||
$limit = request('limit', setting('default.list_limit', '25'));
|
||||
$limit = (int) request('limit', setting('default.list_limit', '25'));
|
||||
$transactions = $this->paginate($transactions->sortByDesc('paid_at'), $limit);
|
||||
$bills = $this->paginate($bills->sortByDesc('issued_at'), $limit);
|
||||
|
||||
|
@ -85,7 +85,7 @@ class Customers extends Controller
|
||||
$amounts['paid'] += $item->getAmountConvertedToDefault();
|
||||
});
|
||||
|
||||
$limit = request('limit', setting('default.list_limit', '25'));
|
||||
$limit = (int) request('limit', setting('default.list_limit', '25'));
|
||||
$transactions = $this->paginate($transactions->sortByDesc('paid_at'), $limit);
|
||||
$invoices = $this->paginate($invoices->sortByDesc('issued_at'), $limit);
|
||||
|
||||
|
@ -42,7 +42,7 @@ class Permission extends LaratrustPermission
|
||||
$request = request();
|
||||
|
||||
$search = $request->get('search');
|
||||
$limit = $request->get('limit', setting('default.list_limit', '25'));
|
||||
$limit = (int) $request->get('limit', setting('default.list_limit', '25'));
|
||||
|
||||
return $query->usingSearchString($search)->sortable($sort)->paginate($limit);
|
||||
}
|
||||
|
@ -35,7 +35,7 @@ class Role extends LaratrustRole
|
||||
$request = request();
|
||||
|
||||
$search = $request->get('search');
|
||||
$limit = $request->get('limit', setting('default.list_limit', '25'));
|
||||
$limit = (int) $request->get('limit', setting('default.list_limit', '25'));
|
||||
|
||||
return $query->usingSearchString($search)->sortable($sort)->paginate($limit);
|
||||
}
|
||||
|
@ -176,7 +176,7 @@ class User extends Authenticatable implements HasLocalePreference
|
||||
$request = request();
|
||||
|
||||
$search = $request->get('search');
|
||||
$limit = $request->get('limit', setting('default.list_limit', '25'));
|
||||
$limit = (int) $request->get('limit', setting('default.list_limit', '25'));
|
||||
|
||||
return $query->usingSearchString($search)->sortable($sort)->paginate($limit);
|
||||
}
|
||||
|
@ -342,7 +342,7 @@ class Company extends Eloquent implements Ownable
|
||||
return $query->get();
|
||||
}
|
||||
|
||||
$limit = $request->get('limit', setting('default.list_limit', '25'));
|
||||
$limit = (int) $request->get('limit', setting('default.list_limit', '25'));
|
||||
|
||||
return $query->paginate($limit);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user