Module: VoxML

Defined in:
lib/voxml.rb

Defined Under Namespace

Classes: Response

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.rootObject

Returns the value of attribute root.



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

def root
  @root
end

Class Method Details

.render(view) ⇒ Object



12
13
14
15
16
# File 'lib/voxml.rb', line 12

def self.render(view)
  path = File.join(root, "#{view}.voxml")
  fail(ArgumentError, "File not exists #{path}") unless File.exists?(path)
  Tilt.new(path).render
end