class Clubhouse::User

Constants

Permission

Public Class Methods

delete(id = nil) click to toggle source
# File lib/clubhouse/user.rb, line 15
def self.delete(id = nil)
  raise NotSupportedByAPIError, "You can't delete users over the API, please use clubhouse web"
end

Public Instance Methods

permissions() click to toggle source
# File lib/clubhouse/user.rb, line 19
def permissions
  @_permissions ||= Array(@permissions).collect do |p|
    Permission.new(
      p['created_at'],
      p['disabled'],
      p['email_address'],
      p['gravatar_hash'],
      p['id'],
      p['initials'],
      p['role'],
      p['updated_at']
    )
  end
end
save() click to toggle source
# File lib/clubhouse/user.rb, line 11
def save
  raise NotSupportedByAPIError, "You can't create users over the API, please use clubhouse web"
end