module CreatesendRails::Hash
Public Instance Methods
deep_reject(&block)
click to toggle source
# File lib/createsend-rails/ext/hash.rb, line 3 def deep_reject(&block) dup.deep_reject!(&block) end
deep_reject!() { |key, value| ... }
click to toggle source
# File lib/createsend-rails/ext/hash.rb, line 7 def deep_reject!(&block) each do |key, value| value.deep_reject!(&block) if value.is_a?(Hash) delete(key) if yield(key, value) end end