User::factory(), 'rank_id' => 1, 'content' => $this->faker->paragraphs(3, true), ]; } public function approved(): static { return $this->state(fn (array $attributes) => [ 'status' => 'approved', 'approved_by' => User::factory(), 'approved_at' => now(), ]); } public function rejected(): static { return $this->state(fn (array $attributes) => [ 'status' => 'rejected', 'rejected_by' => User::factory(), 'rejected_at' => now(), ]); } }