*/ class PositionFactory extends Factory { /** * Define the model's default state. * * @return array */ public function definition(): array { $code = strtoupper(fake()->unique()->lexify('???')); return [ 'code' => $code, 'name' => 'Jawatan '.$code, 'scope' => fake()->randomElement(['pusat', 'saluran', 'external']), 'is_public_applyable' => false, 'is_assignable' => true, 'allows_dual_role' => false, 'sort_order' => fake()->numberBetween(1, 99), ]; } }