Kerb.render()   A
last analyzed

Complexity

Conditions 1

Size

Total Lines 4

Duplication

Lines 0
Ratio 0 %
Metric Value
dl 0
loc 4
rs 10
cc 1
1
require 'erb'
2
require 'kerb/template'
3
require 'kerb/version'
4
5
module Kerb
6
  def self.render(erb, vars)
7
    template = Kerb::Template.new(erb, vars)
8
    template.render
9
  end
10
11
  def self.render_to_file(erb, vars, file)
12
    template = Kerb::Template.new(erb, vars)
13
    output = template.render
14
15
    File.open(file, 'w') { |f| f.write(output) }
16
  end
17
end
18