AttributeIlluminate\Database\Eloquent\Attributes\UseFactory
#[UseFactory]
Utiliza uma fábrica para criar instâncias do modelo Eloquent.
Disponível desde
Laravel 13.0
Aplicável em
class
Parâmetros
$factoryClassstringClasse da fábrica a ser utilizada.
Uso prático
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Attributes\UseFactory;
#[UseFactory(factoryClass: 'PostFactory')]
class Post extends Model
{
//...
}