*/ class AccountFactory extends Factory { /** * Define the model's default state. * * @return array */ public function definition(): array { return [ 'name' => fake()->name(), 'code' => fake()->name(), 'sheet' => fake()->randomElement(["balance","income"]), 'type' => fake()->randomElement(["header","posting","begin-total","end-total"]), 'category' => fake()->name(), 'subcategory' => fake()->name(), 'structure' => str_replace(" ",".",strtolower(fake()->name())), ]; } }