class Helio::SingletonAPIResource
Public Class Methods
resource_url()
click to toggle source
# File lib/helio/singleton_api_resource.rb, line 5 def self.resource_url if self == SingletonAPIResource raise NotImplementedError, "SingletonAPIResource is an abstract class. You should perform actions on its subclasses (Account, etc.)" end "/#{CGI.escape(class_name.downcase)}" end
retrieve(opts = {})
click to toggle source
# File lib/helio/singleton_api_resource.rb, line 16 def self.retrieve(opts = {}) instance = new(nil, Util.normalize_opts(opts)) instance.refresh instance end
Public Instance Methods
resource_url()
click to toggle source
# File lib/helio/singleton_api_resource.rb, line 12 def resource_url self.class.resource_url end