Responses
For your API controllers responses you've multiple ways to transform your models or collection of models to JSON:API, here we list all of them.
Apiable::toJsonApi(Film::all());Custom resource type
php artisan vendor:publish --provider="OpenSoutheners\\LaravelApiable\\ServiceProvider"<?php
return [
'resource_type_map' => [
\App\Models\Film::class => 'film',
\App\Models\User::class => 'client',
],
Using JsonApiResponse
List of resources
Conditionally viewable resources
Disable viewable per request
Customise pagination method
One resource from the list or query
Responses formatting
Last updated