class Octobat::SingletonAPIResource
Public Class Methods
retrieve(api_key=nil)
click to toggle source
# File lib/octobat/singleton_api_resource.rb, line 14 def self.retrieve(api_key=nil) instance = self.new(nil, api_key) instance.refresh instance end
url()
click to toggle source
# File lib/octobat/singleton_api_resource.rb, line 3 def self.url if self == SingletonAPIResource raise NotImplementedError.new('SingletonAPIResource is an abstract class. You should perform actions on its subclasses (Account, etc.)') end "/v1/#{CGI.escape(class_name.downcase)}" end
Public Instance Methods
url()
click to toggle source
# File lib/octobat/singleton_api_resource.rb, line 10 def url self.class.url end