Example #1
0
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function destroy($flight)
 {
     //$this->flights()->delete();
     //$trip->delete();
     $flight = Flight::find($flight->id);
     $flight->delete();
     return Response::json(true);
 }
Example #2
0
 function mapFlight()
 {
     if (!Input::has('id')) {
         return App::abort(400, 'Missing data');
     }
     $flight = Flight::find(Input::get('id'));
     if (is_null($flight)) {
         return App::abort(404);
     }
     $positions = array_map(function ($position) {
         return array($position['lat'], $position['lon']);
     }, $flight->positions->toArray());
     return array('colours' => $flight->mapsColours, 'coordinates' => $positions);
 }