Class Net::LDAP::Entry
In: lib/active_ldap/adapter/net_ldap_ext.rb
Parent: Object
LDAP lib/active_ldap/adapter/net_ldap_ext.rb Net dot/m_20_0.png

Methods

External Aliases

initialize -> initialize_without_original_attribute_names
[]= -> aset_without_original_attribute_names

Public Class methods

[Source]

    # File lib/active_ldap/adapter/net_ldap_ext.rb, line 7
 7:       def initialize(*args)
 8:         @original_attribute_names = []
 9:         initialize_without_original_attribute_names(*args)
10:       end

Public Instance methods

[Source]

    # File lib/active_ldap/adapter/net_ldap_ext.rb, line 13
13:       def []=(name, value)
14:         @original_attribute_names << name
15:         aset_without_original_attribute_names(name, value)
16:       end

[Source]

    # File lib/active_ldap/adapter/net_ldap_ext.rb, line 18
18:       def original_attribute_names
19:         @original_attribute_names.compact.uniq
20:       end

[Validate]