Class | ActiveLdap::Ldif::ModifyNameRecord |
In: |
lib/active_ldap/ldif.rb
|
Parent: | ChangeRecord |
new_rdn | [R] | |
new_superior | [R] |
# File lib/active_ldap/ldif.rb, line 758 758: def initialize(dn, controls, change_type, 759: new_rdn, delete_old_rdn, new_superior) 760: super(dn, {}, controls, change_type) 761: @new_rdn = new_rdn 762: @delete_old_rdn = normalize_delete_old_rdn(delete_old_rdn) 763: @new_superior = new_superior 764: end
# File lib/active_ldap/ldif.rb, line 771 771: def normalize_delete_old_rdn(delete_old_rdn) 772: case delete_old_rdn 773: when "1", true 774: true 775: when "0", false 776: false 777: when nil 778: nil 779: else 780: raise ArgumentError, 781: _("invalid deleteoldrdn value: %s") % delete_old_rdn.inspect 782: end 783: end