Class: Dogfood::Renderer

Inherits:
Object
  • Object
show all
Defined in:
lib/dogfood/renderer.rb

Constant Summary collapse

TEMPLATE_PATH =
File.expand_path("templates/day_log.md.erb", __dir__)

Instance Method Summary collapse

Constructor Details

#initialize(result) ⇒ Renderer

Returns a new instance of Renderer.



9
10
11
# File 'lib/dogfood/renderer.rb', line 9

def initialize(result)
  @result = result
end

Instance Method Details

#renderObject



13
14
15
# File 'lib/dogfood/renderer.rb', line 13

def render
  ERB.new(template, trim_mode: "-").result(binding)
end