Class: EacCli::RunnerWith::OutputList::YamlFormatter
Instance Method Summary
collapse
#build_column, #build_columns, #build_rows
Instance Method Details
#build_row(row) ⇒ Hash<String, String>
12
13
14
|
# File 'lib/eac_cli/runner_with/output_list/yaml_formatter.rb', line 12
def build_row(row)
build_columns.inject({}) { |a, e| a.merge(e => row.send(e).to_s) }
end
|
#to_output ⇒ String
17
18
19
|
# File 'lib/eac_cli/runner_with/output_list/yaml_formatter.rb', line 17
def to_output
::YAML.dump(build_rows)
end
|