firmino / easy-paginator
简单自定义分页任何数组
1.0.10
2019-09-26 12:24 UTC
This package is not auto-updated.
Last update: 2024-09-20 19:35:14 UTC
README
简单生成自定义 Laravel 分页,适用于任何数组。当无法使用 Eloquent 方法的标准分页时,请使用此包。
安装
通过 composer require 安装
composer require firmino/easy-paginator
手动安装,在 composer.json 文件中添加
{
"require": {
"firmino/easy-paginator": "1.0.9"
}
}
配置 laravel 5.5+
Laravel 的包发现将为您处理集成。
配置 laravel <5.5
将以下设置添加到您的 app.php 文件中。
'providers' => array(
//...
Firmino\EasyPaginator\Providers\EasyPaginatorServiceProvider::class,
),
并添加别名
'EasyPaginator' => Firmino\EasyPaginator\Facades\EasyPaginator::class
用法
导入 Facade
use EasyPaginator;
// Array $items - data to generation paginate
// int $itemsCount - length array data
// int $perPage - amount of items per page
// int $currentPage - page current to show data
EasyPaginator::paginate($items, $itemsCount, $perPage, $currentPage);