airlineRepo = $airlineRepo; } /** * Return all the airlines, paginated * * @param Request $request * * @return mixed */ public function index(Request $request) { $airlines = $this->airlineRepo->whereOrder(['active' => true], 'name')->paginate(); return AirlineResource::collection($airlines); } /** * Do a lookup, via vaCentral, for the airport information * * @param $id * * @return AirlineResource */ public function get($id) { $id = strtoupper($id); return new AirlineResource($this->airlineRepo->find($id)); } }