Class | Net::LDAP::Entry |
In: |
lib/active_ldap/adapter/net_ldap_ext.rb
|
Parent: | Object |
initialize | -> | initialize_without_original_attribute_names |
[]= | -> | aset_without_original_attribute_names |
# 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
# 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
# File lib/active_ldap/adapter/net_ldap_ext.rb, line 22 22: def each_attribute 23: attribute_names.sort_by {|name| name.to_s}.each do |name| 24: yield name, self[name] 25: end 26: end