| Module | ActiveLdap::Attributes::ClassMethods |
| In: |
lib/active_ldap/attributes.rb
|
# File lib/active_ldap/attributes.rb, line 12
12: def attr_protected(*attributes)
13: targets = attributes.collect {|attr| attr.to_s} - protected_attributes
14: instance_variable_set("@attr_protected", targets)
15: end
# File lib/active_ldap/attributes.rb, line 23
23: def blank_value?(value)
24: case value
25: when Hash
26: value.values.all? {|val| blank_value?(val)}
27: when Array
28: value.all? {|val| blank_value?(val)}
29: else
30: value.blank?
31: end
32: end