LaravelResponseStrategy
Defined in: src/lib/strategies/laravel-response.strategy.ts:22
Response strategy for the Laravel (pagination-only) driver
Parses flat Laravel pagination responses:
{
"data": [...],
"current_page": 1,
"total": 100,
"per_page": 15,
"from": 1,
"to": 15,
...
}
Implements
Constructors
Constructor
new LaravelResponseStrategy():
LaravelResponseStrategy
Returns
LaravelResponseStrategy
Methods
paginate()
paginate<
T>(response,options):PaginatedCollection<T>
Defined in: src/lib/strategies/laravel-response.strategy.ts:32
Parse a flat Laravel pagination response into a PaginatedCollection
Type Parameters
T
T extends IPaginatedObject
Parameters
response
Record<string, any>
The raw API response object
options
ResponseOptions
The response key name configuration
Returns
A typed PaginatedCollection instance