Fonte oficial no Laravel
AttributeIlluminate\Database\Eloquent\Factories\Attributes\UseModel

#[UseModel]

Aplica a configuração de um modelo específico ao elemento alvo no escopo de fábricas Eloquent.

Disponível desde

Laravel 13.0

Aplicável em

class

Parâmetros

  • $classstring

    Especifica a classe do modelo que será usada.

Uso prático

use Illuminate\Database\Eloquent\Factories\Factory;
use Illuminate\Database\Eloquent\Factories\Attributes\UseModel;

#[UseModel(Post::class)]
class PostFactory extends Factory
{
    //...
}