class Cul::LDAP::Entry

Public Instance Methods

email() click to toggle source
# File lib/cul/ldap/entry.rb, line 9
def email
  (self[:mail].empty?) ? "#{uni}@columbia.edu" : mail.first
end
first_name() click to toggle source
# File lib/cul/ldap/entry.rb, line 13
def first_name
  self[:givenname].first
end
last_name() click to toggle source
# File lib/cul/ldap/entry.rb, line 17
def last_name
  self[:sn].first
end
name() click to toggle source
# File lib/cul/ldap/entry.rb, line 5
def name
  self[:cn].first
end
organizational_unit() click to toggle source
# File lib/cul/ldap/entry.rb, line 21
def organizational_unit
  self[:ou].first
end
title() click to toggle source
# File lib/cul/ldap/entry.rb, line 29
def title
  self[:title].first
end
uni() click to toggle source
# File lib/cul/ldap/entry.rb, line 25
def uni
  self[:uni].first
end