AttributeIlluminate\Database\Eloquent\Attributes\CollectedBy
#[CollectedBy]
Specifies the collection class to be used for collecting model instances.
Available since
Laravel 13.0
Targets
class
Parameters
$collectionClassstringName of the collection class.
Practical usage
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Attributes\CollectedBy;
#[CollectedBy('value')]
class Post extends Model
{
// ...
}