Class: PackList::Report

Inherits:
Object
  • Object
show all
Includes:
GemUtils
Defined in:
lib/packlist/report.rb

Instance Method Summary collapse

Methods included from GemUtils

#assets_path, #gem_path, #stylesheets_path, #templates_path

Constructor Details

#initialize(packlist) ⇒ Report

Returns a new instance of Report.



9
10
11
12
# File 'lib/packlist/report.rb', line 9

def initialize(packlist)
  @packlist = packlist
      @template = Template.new templates_path('packlist'), 'report'
end

Instance Method Details

#save_to(filename) ⇒ Object



14
15
16
# File 'lib/packlist/report.rb', line 14

def save_to(filename)
  @template.render_to filename, {packlist: @packlist}
end