Files
famous-ly4-ev/app-modules/routing/database/factories/PopularRouteFactory.php
T
Nyan Lin Paing b6934e1fb5 Add Popular Routes
Curated from/to destination pairs for marketing content, editable via a
Filament resource and served publicly (no auth, IP-throttled like CMS
pages) through GET /api/v1/popular-routes. The API response trims each
nested destination down to id/name/mm_name rather than the full catalog
resource.
2026-08-30 14:52:39 +07:00

30 lines
710 B
PHP

<?php
namespace Modules\Routing\Database\Factories;
use Illuminate\Database\Eloquent\Factories\Factory;
use Modules\Catalog\Models\Destination;
use Modules\Routing\Models\PopularRoute;
/**
* @extends Factory<PopularRoute>
*/
class PopularRouteFactory extends Factory
{
/**
* Define the model's default state.
*
* @return array<string, mixed>
*/
public function definition(): array
{
return [
'from_destination_id' => Destination::factory(),
'to_destination_id' => Destination::factory(),
'description' => fake()->sentence(),
'mm_description' => fake()->sentence(),
'is_active' => true,
];
}
}