module UserEngage::Operation::All
Public Instance Methods
all()
click to toggle source
# File lib/user_engage/operation/all.rb, line 8 def all data = fetch_all.merge!(base_class: self) UserEngage::ResourceCollection.new(data).tap(&:transform_results!) end
Private Instance Methods
fetch_all()
click to toggle source
Private methods ##
# File lib/user_engage/operation/all.rb, line 18 def fetch_all response = UserEngage.client.get("/#{resource_name}/") JSON.parse(response.body, symbolize_names: true) end