Method: Adauth::AdObject#members

Defined in:
lib/adauth/ad_object.rb

#membersObject

Returns an array of member objects for this object



153
154
155
156
157
158
159
160
161
162
163
# File 'lib/adauth/ad_object.rb', line 153

def members
    unless @members
        @members = []
        [Adauth::AdObjects::Computer, Adauth::AdObjects::OU, Adauth::AdObjects::User, Adauth::AdObjects::Group].each do |object|
            object.all.each do |entity|
                @members.push entity if entity.is_a_member?(self)
            end
        end
    end
    @members
end