Files
tripbuilder/app/Libraries/Trips/FlightTransform.php
Richard Morgan 09fa83af8b list trips
add, remove flights
2017-05-14 20:57:30 -04:00

27 lines
573 B
PHP

<?php
namespace App\Libraries\Trips;
use App\Libraries\Trips\Models\Flights;
use League\Fractal\TransformerAbstract;
class FlightTransform extends TransformerAbstract
{
/**
* Turn this item object into a generic array
*
* @return array
*/
public function transform(Flights $flight)
{
return [
'id' => $flight->id,
'name' => $flight->destination,
'links' => [
'rel' => 'self',
'uri' => '/flights/'.$flight->id,
]
];
}
}