Module: EncryptedFormFields::Dfs
Instance Method Summary collapse
Instance Method Details
#traverse(value, &block) ⇒ Object
6 7 8 9 10 11 12 13 14 |
# File 'lib/encrypted_form_fields/dfs.rb', line 6 def traverse(value, &block) if value.respond_to?(:each_pair) traverse_hash(value, &block) elsif value.is_a?(Array) traverse_array(value, &block) else yield value end end |