Module: JsonApiClient::Helpers::Queryable::ClassMethods
- Defined in:
- lib/json_api_client/helpers/queryable.rb
Instance Method Summary collapse
Instance Method Details
#build_connection ⇒ Object
26 27 28 29 30 31 |
# File 'lib/json_api_client/helpers/queryable.rb', line 26 def build_connection return connection_object unless connection_object.nil? self.connection_object = connection_class.new(.merge(site: site)).tap do |conn| yield(conn) if block_given? end end |
#connection(&block) ⇒ Object
21 22 23 24 |
# File 'lib/json_api_client/helpers/queryable.rb', line 21 def connection(&block) build_connection(&block) connection_object end |