Module: Gon::Rabl

Defined in:
lib/gon/rabl.rb

Class Method Summary collapse

Class Method Details

.parse_rabl(rabl_path, controller) ⇒ Object



7
8
9
10
11
12
# File 'lib/gon/rabl.rb', line 7

def parse_rabl(rabl_path, controller)
  source = File.read(rabl_path)
  rabl_engine = ::Rabl::Engine.new(source, :format => 'json')
  output = rabl_engine.render(controller, {})
  JSON.parse(output)
end