public function getDirections(Request $request, $from_city, $to_city)
 {
     $params = (object) ["from_city" => $from_city, 'to_city' => $to_city];
     $selected_directions = (new Directions())->getDirection($params);
     $directions = Directions::with(["stations", "stations.city"])->whereIn('id', $selected_directions)->get()->filter(function ($item) {
         return $item->stations->count() != 0;
     });
     if ($directions->count() == 0) {
         return Response::HTTP_BAD_REQUEST;
     } else {
         $data['directions'] = $directions;
         $data['providers'] = \App\Models\Providers::all();
         return response()->json($data);
     }
 }