Module: Munger::Render

Defined in:
lib/munger/render.rb,
lib/munger/render/csv.rb,
lib/munger/render/html.rb,
lib/munger/render/text.rb,
lib/munger/render/sortable_html.rb

Overview

:nodoc:

Defined Under Namespace

Classes: CSV, Html, SortableHtml, Text

Class Method Summary collapse

Class Method Details

.to_csv(report) ⇒ Object



18
19
20
# File 'lib/munger/render.rb', line 18

def self.to_csv(report)
  CSV::new(report).render
end

.to_html(report, options = {}) ⇒ Object



6
7
8
# File 'lib/munger/render.rb', line 6

def self.to_html(report, options = {})
  Html::new(report, options).render
end

.to_sortable_html(report, options = {}) ⇒ Object



10
11
12
# File 'lib/munger/render.rb', line 10

def self.to_sortable_html(report, options ={})
  SortableHtml::new(report, options).render
end

.to_text(report) ⇒ Object



14
15
16
# File 'lib/munger/render.rb', line 14

def self.to_text(report)
  Text::new(report).render
end