Module: LondonCab::Api::Endpoints::Request

Included in:
LondonCab::Api::Endpoints
Defined in:
lib/london_cab/api/endpoints/request.rb

Instance Method Summary collapse

Instance Method Details

#request_later(pickup_latitude:, pickup_longitude:, dropoff_latitude:, dropoff_longitude:) ⇒ Object



15
16
17
18
19
20
21
22
23
# File 'lib/london_cab/api/endpoints/request.rb', line 15

def request_later(pickup_latitude:,
                  pickup_longitude:,
                  dropoff_latitude:,
                  dropoff_longitude:)
  post('RequestRide', 'PickupLat'   => pickup_latitude,
                      'PickupLong'  => pickup_longitude,
                      'DropoffLat'  => dropoff_latitude,
                      'DropoffLong' => dropoff_longitude)['Result']
end

#request_now(pickup_latitude:, pickup_longitude:, dropoff_latitude:, dropoff_longitude:) ⇒ Object



5
6
7
8
9
10
11
12
13
# File 'lib/london_cab/api/endpoints/request.rb', line 5

def request_now(pickup_latitude:,
                pickup_longitude:,
                dropoff_latitude:,
                dropoff_longitude:)
  post('RequestRideNow', 'PickupLat'   => pickup_latitude,
                         'PickupLong'  => pickup_longitude,
                         'DropoffLat'  => dropoff_latitude,
                         'DropoffLong' => dropoff_longitude)['Result']
end