Class: DataTransformerYAML

Inherits:
DataTransformerBase show all
Defined in:
lib/repositories/data_sources/transformers/data_transformer_yaml.rb

Instance Method Summary collapse

Instance Method Details

#hash_list_to_str(hash_list) ⇒ Object



13
14
15
# File 'lib/repositories/data_sources/transformers/data_transformer_yaml.rb', line 13

def hash_list_to_str(hash_list)
  hash_list.map { |h| h.transform_keys(&:to_s) }.to_yaml
end

#str_to_hash_list(str) ⇒ Object



9
10
11
# File 'lib/repositories/data_sources/transformers/data_transformer_yaml.rb', line 9

def str_to_hash_list(str)
  YAML.safe_load(str).map { |h| h.transform_keys(&:to_sym) }
end