*/ class ProjectTemplateFactory extends Factory { /** * Define the model's default state. * * @return array */ public function definition(): array { return [ 'source_project_id' => Project::factory(), 'name' => Str::title(fake()->unique()->words(3, true)), 'slug' => fake()->unique()->slug(), 'copy_areas' => [DuplicateProjectConfiguration::COPY_PROJECT_SETTINGS], 'configuration_snapshot' => [ DuplicateProjectConfiguration::COPY_PROJECT_SETTINGS => [ 'show_author' => true, 'show_story_points' => true, ], ], ]; } }