UseResourceCollection

Specify the resource collection for the model

Description: Specifies the API resource collection class to use when transforming a collection of models.

Namespace: Illuminate\Database\Eloquent\Attributes\UseResourceCollection

Usage

use Illuminate\Database\Eloquent\Attributes\UseResourceCollection;
use Illuminate\Database\Eloquent\Model;
use App\Http\Resources\PostCollection;

#[UseResourceCollection(PostCollection::class)]
class Post extends Model
{
}