Class: LDAP::Mod

Inherits:
Object
  • Object
show all
Defined in:
lib/active_ldap/adapter/ldap_ext.rb

Instance Method Summary collapse

Constructor Details

#initialize(op, type, vals) ⇒ Mod

Returns a new instance of Mod.



19
20
21
22
23
24
# File 'lib/active_ldap/adapter/ldap_ext.rb', line 19

def initialize(op, type, vals)
  if (VERSION.split(/\./).collect {|x| x.to_i} <=> [0, 9, 7]) <= 0
    @op, @type, @vals = op, type, vals # to protect from GC
  end
  _initialize(op, type, vals)
end

Instance Method Details

#_initializeObject



18
# File 'lib/active_ldap/adapter/ldap_ext.rb', line 18

alias_method :_initialize, :initialize

#original_to_sObject



12
# File 'lib/active_ldap/adapter/ldap_ext.rb', line 12

alias_method :original_to_s, :to_s

#to_sObject



13
14
15
# File 'lib/active_ldap/adapter/ldap_ext.rb', line 13

def to_s
  inspect
end