class Stackd::Client
Public Class Methods
new(attrs)
click to toggle source
# File lib/stackd/client.rb, line 9 def initialize attrs attrs.each do |attr, val| public_send :"#{attr}=", val end begin require_attr! :id, :secret rescue Concerns::RequireAttr::AttrNotSetError => e raise ArgumentError.new e.message end end
Public Instance Methods
auth_requests()
click to toggle source
# File lib/stackd/client.rb, line 21 def auth_requests @auth_requests ||= Util::Portal.new self, AuthRequest end
tokens()
click to toggle source
# File lib/stackd/client.rb, line 25 def tokens @tokens ||= Util::Portal.new self, Token end