class TTTelematics::API::Asset
Constants
- ACTION_OBJECTS_METHOD
- PERMIT_KEYS
Public Instance Methods
objects(options = {}, format = 'json')
click to toggle source
# File lib/TTTelematics/asset.rb, line 12 def objects(options = {}, format = 'json') validates(options,format) request = Request.new(@client) response = request.get(ACTION_OBJECTS_METHOD, options, format) response.body end
Private Instance Methods
validates(options, format)
click to toggle source
# File lib/TTTelematics/asset.rb, line 20 def validates(options, format) raise ArgumentError unless Validator.check_keys?(PERMIT_KEYS, options) raise TypeError unless Validator.check_type_values?(PERMIT_KEYS, options) raise ArgumentError unless Validator.check_format?(format) true end