class Furikake::Formatters::Markdown
Public Class Methods
write(c)
click to toggle source
# File lib/furikake/formatters/markdown.rb, line 7 def self.write(c) contents = <<EOS ### <%= c[:title] %> <%- c[:resources].each do |r| -%> <%- if r[:subtitle] != '' -%> #### <%= r[:subtitle] %> <%- end -%> <%- if ! r[:resource].empty? -%> <%= MarkdownTables.make_table(r[:header], r[:resource], is_rows: true, align: 'l') %> <%- else -%> <%= 'N/A' %> <%- end -%> <%- end -%> EOS erb = ERB.new(contents, nil, '-') erb.result(binding).chomp end