Sha256: b2f6479552ca3d6a5587cbea5eb414b00ae001f567e23e943560e554c2643219

Contents?: true

Size: 874 Bytes

Versions: 30

Compression:

Stored size: 874 Bytes

Contents

class Gillbus
  # Получение маршрута следования (getTripSegments)
  # Возвращает список остановочных пунктов следования рейса
  # Если список остановочных пунктов отсутствует, то ресурс не предоставляет возможности получения маршрута следования.
  module GetTripSegments

    Gillbus.register self, :get_trip_segments

    class Request < BaseRequest
      def path; '/online2/getTripSegments' end

      # tripId
      # ИД рейса, для которого нужно получить маршрут
      attr_accessor :trip_id

      def params
        { tripId: trip_id }
      end
    end

    class Response < BaseResponse
      field :points, [Point], key: 'POINT'
    end

  end
end

Version data entries

30 entries across 30 versions & 1 rubygems

Version Path
gillbus-0.14.7 lib/gillbus/get_trip_segments.rb
gillbus-0.14.6 lib/gillbus/get_trip_segments.rb
gillbus-0.14.5 lib/gillbus/get_trip_segments.rb
gillbus-0.14.4 lib/gillbus/get_trip_segments.rb
gillbus-0.14.3 lib/gillbus/get_trip_segments.rb
gillbus-0.14.2 lib/gillbus/get_trip_segments.rb
gillbus-0.14.1 lib/gillbus/get_trip_segments.rb
gillbus-0.14.0 lib/gillbus/get_trip_segments.rb
gillbus-0.13.0 lib/gillbus/get_trip_segments.rb
gillbus-0.12.0 lib/gillbus/get_trip_segments.rb