Applies deep_convert_keys to each element which responds to deep_convert_keys
# File lib/netzke/core_ext/array.rb, line 12 def deep_convert_keys(&block) block_given? ? self.map do |i| i.respond_to?('deep_convert_keys') ? i.deep_convert_keys(&block) : i end : self end
# File lib/netzke/core_ext/array.rb, line 18 def deep_each_pair(&block) self.each{ |el| el.respond_to?('deep_each_pair') && el.deep_each_pair(&block) } end
# File lib/netzke/core_ext/array.rb, line 26 def deep_freeze each { |j| j.deep_freeze if j.respond_to? :deep_freeze } freeze end
# File lib/netzke/core_ext/array.rb, line 2 def jsonify self.map{ |el| el.instance_of?(Array) || el.instance_of?(Hash) ? el.jsonify : el } end
Generated with the Darkfish Rdoc Generator 2.