Sha256: 7c73b1fa55391a5322b6b7449557054c3c2ffa2f33b832fd6b64fa193ff1886a
Contents?: true
Size: 675 Bytes
Versions: 3
Compression:
Stored size: 675 Bytes
Contents
module FellowshipOneAPI # :nodoc: # The Base class should be inherited by all model classes as it provides the facilities that the class will need class Base < ActiveResource::Base self.site = "#{Configuration.site_url}/v1" # Creates a new connection # # ==Examples # Person.connect(FellowshipOneAPI::Client.new) # # If the connection needs to be forcibly refreshed then you can pass true # Person.connect(FellowshipOneAPI::Client.new, true) def self.connect(client, refresh = false) if(refresh or @connection.nil?) @connection = Connection.new(client, client.consumer.site, format) end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
f1api-0.9.2 | lib/f1api/activeresource/base.rb |
f1api-0.9.1 | lib/f1api/activeresource/base.rb |
f1api-0.9.0 | lib/f1api/activeresource/base.rb |