<?php namespace Workbench\Database\Factories; use Illuminate\Database\Eloquent\Factories\Factory; use Workbench\App\Models\Category; /** * @template TModel of \Workbench\App\Models\Category * * @extends \Illuminate\Database\Eloquent\Factories\Factory<TModel> */ class CategoryFactory extends Factory { /** * The name of the factory's corresponding model. * * @var class-string<TModel> */ protected $model = Category::class; /** * Define the model's default state. * * @return array<string, mixed> */ public function definition(): array { return [ 'name' => fake()->text(20), ]; } }