Files
travel/database/factories/TravelCostCodeFactory.php
Tim Basten 564f78dcda
All checks were successful
linter / quality (push) Successful in 1m37s
tests / ci (8.4) (push) Successful in 2m13s
tests / ci (8.5) (push) Successful in 1m25s
initial
2026-03-05 11:41:39 +08:00

24 lines
682 B
PHP

<?php
namespace Database\Factories;
use App\Models\TravelRequest;
use Illuminate\Database\Eloquent\Factories\Factory;
/**
* @extends \Illuminate\Database\Eloquent\Factories\Factory<\App\Models\TravelCostCode>
*/
class TravelCostCodeFactory extends Factory
{
public function definition(): array
{
return [
'travel_request_id' => TravelRequest::factory(),
'business_unit' => strtoupper(fake()->lexify('BU???')),
'project_grant' => fake()->optional()->numerify('PG-#####'),
'account_code' => strtoupper(fake()->lexify('AC????')),
'class_code' => fake()->optional()->numerify('CC###'),
];
}
}