Limit/Offset Pagination
<?php
use Saloon\Http\Response;
use Saloon\Http\Connector;
use Saloon\PaginationPlugin\OffsetPaginator;
use Saloon\PaginationPlugin\Contracts\HasPagination;
class SpotifyConnector extends Connector implements HasPagination
{
// ...
public function paginate(Request $request): OffsetPaginator
{
return new class(connector: $this, request: $request) extends OffsetPaginator
{
//
};
}
}Changing the per-page limit on the paginator
Assumptions made with the OffsetPaginator
Useful Methods/Properties On The OffsetPaginator
Next Steps
Last updated