lib/pardot/objects/lists.rb in ruby-pardot-1.3.2 vs lib/pardot/objects/lists.rb in ruby-pardot-1.4.0
- old
+ new
@@ -1,50 +1,45 @@
module Pardot
module Objects
-
module Lists
-
def lists
@lists ||= Lists.new self
end
-
+
class Lists
-
- def initialize client
+ def initialize(client)
@client = client
end
-
- def create id, params = {}
- post "/do/create", params
+
+ def create(_id, params = {})
+ post '/do/create', params
end
-
- def query params
- result = get "/do/query", params, "result"
- result["total_results"] = result["total_results"].to_i if result["total_results"]
+
+ def query(params)
+ result = get '/do/query', params, 'result'
+ result['total_results'] = result['total_results'].to_i if result['total_results']
result
end
-
- def read_by_id id, params = {}
+
+ def read_by_id(id, params = {})
get "/do/read/id/#{id}", params
end
-
- def update id, params = {}
+
+ def update(id, _params = {})
post "/do/update/#{id}"
end
-
+
protected
-
- def get path, params = {}, result = "list"
- response = @client.get "list", path, params
+
+ def get(path, params = {}, result = 'list')
+ response = @client.get 'list', path, params
result ? response[result] : response
end
-
- def post path, params = {}, result = "list"
- response = @client.post "list", path, params
+
+ def post(path, params = {}, result = 'list')
+ response = @client.post 'list', path, params
result ? response[result] : response
end
-
end
-
end
end
end