Sha256: d59063cfdd2f67eec26ddb084746c4b5bfd26f9d9a75b1c8658f9aff48a17cc3

Contents?: true

Size: 287 Bytes

Versions: 5

Compression:

Stored size: 287 Bytes

Contents

module Personify
  class Template
    
    attr_reader :template
    
    def initialize(template)
      parser = PersonifyLanguageParser.new
      @template = parser.parse(template)
    end
    
    def render(local_assigns={})
      @template.eval(local_assigns)
    end
    
  end
end

Version data entries

5 entries across 5 versions & 2 rubygems

Version Path
skylinecms-3.1.0 vendor/digitpaint/personify/lib/template.rb
westarete-skylinecms-3.0.8.20100329 vendor/digitpaint/personify/lib/template.rb
westarete-skylinecms-3.0.8.20100330 vendor/digitpaint/personify/lib/template.rb
skylinecms-3.0.8 vendor/digitpaint/personify/lib/template.rb
skylinecms-3.0.7 vendor/digitpaint/personify/lib/template.rb