nulltex / laravel-paginator
Laravel最灵活的分页器
1.0.0
2020-10-20 02:30 UTC
Requires
- php: ^7.4
- illuminate/contracts: ^8.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.16
- mockery/mockery: ^1.3
- orchestra/testbench: ^6.0
- phpunit/phpunit: ^8.0 || ^9.0
This package is auto-updated.
Last update: 2024-09-20 12:02:47 UTC
README
允许将路由名称传递给分页器以生成自定义URL。
安装
您可以通过Composer安装此包
composer require nulltex/laravel-paginator
用法
您可以使用setRoute()
方法设置用于生成分页链接的自定义路由名称。
示例
$query = Model::query(); $paginator = $query->paginate()->setRoute(['route.name'])
默认情况下,分页器生成相对URL。如果您想使用绝对URL,只需调用setRouteAbsoluteUrl()
$paginator->setRouteAbsoluteUrl(true)
注意:$pageName
(默认值为page
)将自动应用于路由参数。如果您想更改它,请使用setPageName()
。
要将一些额外的参数发送到路由(除$pageName
外)作为数组传递给第二个项目
$query = Model::query(); $paginator = $query->paginate()->setRoute(['route.name', ['param' => 'value']])
测试
composer test
变更日志
请参阅CHANGELOG以获取有关最近更改的更多信息。
贡献
请参阅CONTRIBUTING以获取详细信息。
安全漏洞
请审查我们的安全策略,了解如何报告安全漏洞。
鸣谢
许可证
MIT许可证(MIT)。请参阅许可证文件以获取更多信息。