Module: Vhx::ApiOperations::List::ClassMethods

Defined in:
lib/vhx/utilities/api_operations/list.rb

Instance Method Summary collapse

Instance Method Details

#all(payload = {}) ⇒ Object



7
8
9
10
11
12
13
# File 'lib/vhx/utilities/api_operations/list.rb', line 7

def all(payload = {})
  response = Vhx.connection.get do |req|
    req.url '/' + get_klass.downcase + 's'
    req.body = payload
  end
  VhxListObject.new(response.body, get_klass.downcase + 's')
end