class LabClient::Member

Inspect Helper

Public Instance Methods

developer?() click to toggle source
# File lib/labclient/members/member.rb, line 28
def developer?
  level == :developer
end
greater_than(leveler) click to toggle source
# File lib/labclient/members/member.rb, line 40
def greater_than(leveler)
  case leveler
  when Symbol
    access_level > machine_access_level(leveler)
  when Integer
    access_level > leveler
  end
end
guest?() click to toggle source
# File lib/labclient/members/member.rb, line 20
def guest?
  level == :guest
end
inspect() click to toggle source
# File lib/labclient/members/member.rb, line 8
def inspect
  "#<Member name: #{name}, access: #{level}>"
end
level() click to toggle source
# File lib/labclient/members/member.rb, line 12
def level
  human_access_level(access_level)
end
maintainer?() click to toggle source
# File lib/labclient/members/member.rb, line 32
def maintainer?
  level == :maintainer
end
owner?() click to toggle source
# File lib/labclient/members/member.rb, line 36
def owner?
  level == :owner
end
reporter?() click to toggle source
# File lib/labclient/members/member.rb, line 24
def reporter?
  level == :reporter
end
user() click to toggle source
# File lib/labclient/members/member.rb, line 16
def user
  client.users.show(id)
end