Method: Castle::Commands::ReportDevice.build

Defined in:
lib/castle/commands/report_device.rb

.build(options = {}) ⇒ Castle::Command

Parameters:

  • options (Hash) (defaults to: {})

Returns:



10
11
12
13
# File 'lib/castle/commands/report_device.rb', line 10

def build(options = {})
  Castle::Validators::Present.call(options, %i[device_token])
  Castle::Command.new("devices/#{options[:device_token]}/report", nil, :put)
end