# File lib/active_ldap/attributes.rb, line 23 def blank_value?(value) case value when Hash value.values.all? {|val| blank_value?(val)} when Array value.all? {|val| blank_value?(val)} when String /\A\s*\z/ =~ value when nil true else value.blank? end end