*/ class DisplayVersionItemFactory extends Factory { /** * The name of the factory's corresponding model. * * @var class-string */ protected $model = DisplayVersionItem::class; /** * Define the model's default state. * * @return array */ public function definition(): array { return [ 'display_version_id' => DisplayVersion::factory(), 'item_type' => 'video', 'content' => [ 'filename' => 'test-video.mp4', 'title' => fake()->sentence(3), 'position' => 25, ], 'sort_order' => 0, 'is_active' => true, ]; } }