Add /flight/:id/route resource, returns all route info that's in the navaid database closes #183

This commit is contained in:
Nabeel Shahzad
2018-02-20 12:06:52 -06:00
parent fdf18cf533
commit 8393ae2851
10 changed files with 116 additions and 22 deletions

View File

@@ -0,0 +1,24 @@
<?php
namespace App\Http\Resources;
use App\Models\Enums\NavaidType;
use Illuminate\Http\Resources\Json\Resource;
class Navdata extends Resource
{
public function toArray($request)
{
$point = parent::toArray($request);
// Some details about the navaid type
$type = [
'type' => $point['type'],
'name' => NavaidType::label($point['type']),
];
$point['type'] = $type;
return $point;
}
}