Method: Versafleet::DriversResource#update

Defined in:
lib/versafleet/resources/drivers.rb

#update(driver_id:, driver:) ⇒ Driver

Update Driver

Examples:

client.drivers.update(driver_id: 123, driver: {name: "John"})

VersaFleet API

Parameters:

  • driver_id (Integer)

    Driver ID

  • driver (Hash)

    Driver request payload

Returns:



62
63
64
65
# File 'lib/versafleet/resources/drivers.rb', line 62

def update(driver_id:, driver:)
  payload = {driver: driver}
  Driver.new put_request("drivers/#{driver_id}", body: payload).body.dig("driver")
end