Sha256: 1feee302e32d0eb58759f59b617d7bf993d2b43988fa080b987104925ae4513d
Contents?: true
Size: 231 Bytes
Versions: 29
Compression:
Stored size: 231 Bytes
Contents
require 'erb' class Template def initialize(variables: {}) variables.each do |var, value| instance_variable_set("@#{var}", value) end end def render(file) ERB.new(File.read(file)).result(binding) end end
Version data entries
29 entries across 29 versions & 1 rubygems