for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Reviewsio\Endpoints;
use Illuminate\Pagination\Paginator;
trait HasQueryPagination
{
use HasGetQuery;
public function paginate(int $perPage = 15, ?int $page = null, string $pageName = 'page'): static
$page = $page ?: Paginator::resolveCurrentPage($pageName);
$this->addParameterToQuery('per_page', $perPage)
->addParameterToQuery('page', $page);
return $this;
}