Class: LetterGenerator::MetadataParser

Inherits:
Object
  • Object
show all
Defined in:
lib/letter_generator/metadata_parser.rb

Instance Method Summary collapse

Instance Method Details

#parse(file) ⇒ Object



3
4
5
6
7
8
9
10
11
# File 'lib/letter_generator/metadata_parser.rb', line 3

def parse(file)
  if file
    data = Psych.load_file(file).deep_symbolize_keys
  else
    data = {}
  end

  .new(**data)
end