class GramV1Client::Base

Public Class Methods

password() click to toggle source
Calls superclass method
# File lib/gram_v1_client/base.rb, line 30
def password() 
  if GramV1Client.configuration.password
    if super.to_s != GramV1Client.configuration.password
      reload_config
    end
  end
  super
end
proxy() click to toggle source
Calls superclass method
# File lib/gram_v1_client/base.rb, line 39
def proxy() 
  if GramV1Client.configuration.proxy
    if super.to_s != URI.parse(GramV1Client.configuration.proxy).to_s
      reload_config
    end
  end
  super
end
reload_config() click to toggle source
# File lib/gram_v1_client/base.rb, line 49
def reload_config
  self.site= GramV1Client.configuration.site
  self.user= GramV1Client.configuration.user 
  self.password=GramV1Client.configuration.password 
  self.proxy=GramV1Client.configuration.proxy
end
site() click to toggle source
Calls superclass method
# File lib/gram_v1_client/base.rb, line 12
def site
  if GramV1Client.configuration.site
    if super.to_s != URI.parse(GramV1Client.configuration.site).to_s
      reload_config
    end
  end
  super
end
user() click to toggle source
Calls superclass method
# File lib/gram_v1_client/base.rb, line 21
def user()
  if GramV1Client.configuration.user
    if super.to_s != GramV1Client.configuration.user
      reload_config
    end
  end
  super
end