*/ class CreditWalletFactory extends Factory { /** * @return array */ public function definition(): array { return [ 'user_id' => User::factory(), 'balance_credits' => 0, ]; } public function withBalance(int $credits): static { return $this->state(fn (): array => ['balance_credits' => $credits]); } }