Class/Module Index [+]

Quicksearch

RHC::Rest::Membership::Member

Public Instance Methods

admin?() click to toggle source
# File lib/rhc/rest/membership.rb, line 8
def admin?
  role == 'admin'
end
editor?() click to toggle source
# File lib/rhc/rest/membership.rb, line 11
def editor?
  role == 'edit'
end
name() click to toggle source
# File lib/rhc/rest/membership.rb, line 17
def name
  attributes['name'] || login
end
owner?() click to toggle source
# File lib/rhc/rest/membership.rb, line 5
def owner?
  !!owner
end
role_weight() click to toggle source
# File lib/rhc/rest/membership.rb, line 29
def role_weight
  case role
  when 'admin' then 0
  when 'edit' then 1
  when 'view' then 2
  else 3
  end
end
to_s() click to toggle source
# File lib/rhc/rest/membership.rb, line 20
def to_s
  if name == login
    "#{login} (#{role})"
  elsif login
    "#{name} <#{login}> (#{role})"
  else
    "#{name} (#{role})"
  end
end
viewer?() click to toggle source
# File lib/rhc/rest/membership.rb, line 14
def viewer?
  role == 'view'
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.