*/ class MedicationExpenseValueFactory extends Factory { protected $model = MedicationExpenseValue::class; /** * Define the model's default state. * * @return array */ public function definition(): array { return [ 'medication_expense_row_id' => MedicationExpenseRow::factory(), 'funding_source' => fake()->randomElement(FundingSource::cases()), 'expense_category' => fake()->randomElement(ExpenseCategory::cases()), 'amount' => fake()->randomFloat(2, 0, 100000), ]; } }