*/ class WorkflowConfigurationStepFactory extends Factory { /** * Define the model's default state. * * @return array */ public function definition(): array { return [ 'workflow_configuration_id' => WorkflowConfiguration::factory(), 'stage_definition_id' => StageDefinition::factory(), 'position' => fake()->unique()->numberBetween(1, 1000), 'rules' => [], 'is_enabled' => true, ]; } public function disabled(): static { return $this->state(fn (array $attributes) => [ 'is_enabled' => false, ]); } }