lib/red_cap.rb in red_cap-0.10.2 vs lib/red_cap.rb in red_cap-0.11.0
- old
+ new
@@ -13,10 +13,18 @@
def per_page
@per_page ||= 100
end
end
+ def initialize url: REDCap.url, token: REDCap.token, per_page: REDCap.per_page
+ @url = url
+ @token = token
+ @per_page = per_page
+ end
+
+ attr_accessor :url, :token, :per_page
+
def form
@form ||= Form.new(client.metadata)
end
def find study_id
@@ -44,9 +52,9 @@
end
private
def client
- @client ||= Client.new
+ @client ||= Client.new(url: url, token: token, per_page: per_page)
end
end