class Locomotive::Coal::ClientV2
Attributes
scoped_by_site[RW]
Public Instance Methods
scope_by(site)
click to toggle source
# File lib/locomotive/coal/client_v2.rb, line 7 def scope_by(site) if site.domains.include?(domain) self else new_uri = site.domains.first self.class.new(new_uri, credentials, options).tap do |_client| _client.scoped_by_site = true end end end
Private Instance Methods
domain()
click to toggle source
# File lib/locomotive/coal/client_v2.rb, line 25 def domain self.uri.host end
uri_path(handle = nil)
click to toggle source
# File lib/locomotive/coal/client_v2.rb, line 21 def uri_path(handle = nil) "#{self.options[:path_prefix]}/api" end