Class: ASF::Group
Instance Attribute Summary
Attributes inherited from Base
Class Method Summary collapse
Instance Method Summary collapse
Methods inherited from Base
[], #base, base, collection, find, #id, #initialize, new
Constructor Details
This class inherits a constructor from ASF::Base
Class Method Details
.list(filter = 'cn=*') ⇒ Object
197 198 199 |
# File 'lib/whimsy/asf/ldap.rb', line 197 def self.list(filter='cn=*') ASF.search_one(base, filter, 'cn').flatten.map {|cn| find(cn)} end |
Instance Method Details
#members ⇒ Object
201 202 203 204 |
# File 'lib/whimsy/asf/ldap.rb', line 201 def members ASF.search_one(base, "cn=#{name}", 'memberUid').flatten. map {|uid| Person.find(uid)} end |