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.16.7 lib/gillbus/get_trip_segments.rb
gillbus-0.16.6 lib/gillbus/get_trip_segments.rb
gillbus-0.16.5 lib/gillbus/get_trip_segments.rb
gillbus-0.16.4 lib/gillbus/get_trip_segments.rb
gillbus-0.16.3 lib/gillbus/get_trip_segments.rb
gillbus-0.16.2 lib/gillbus/get_trip_segments.rb
gillbus-0.16.1 lib/gillbus/get_trip_segments.rb
gillbus-0.15.7 lib/gillbus/get_trip_segments.rb
gillbus-0.15.6 lib/gillbus/get_trip_segments.rb
gillbus-0.15.5 lib/gillbus/get_trip_segments.rb
gillbus-0.15.4 lib/gillbus/get_trip_segments.rb
gillbus-0.15.3 lib/gillbus/get_trip_segments.rb
gillbus-0.15.2 lib/gillbus/get_trip_segments.rb
gillbus-0.15.1 lib/gillbus/get_trip_segments.rb
gillbus-0.15.0 lib/gillbus/get_trip_segments.rb
gillbus-0.14.12 lib/gillbus/get_trip_segments.rb
gillbus-0.14.11 lib/gillbus/get_trip_segments.rb
gillbus-0.14.10 lib/gillbus/get_trip_segments.rb
gillbus-0.14.9 lib/gillbus/get_trip_segments.rb
gillbus-0.14.8 lib/gillbus/get_trip_segments.rb