Sha256: 4955e10c684bfdecf849be7effeaed7b39ce4d44695f01309b1d6fe97617697b
Contents?: true
Size: 326 Bytes
Versions: 3
Compression:
Stored size: 326 Bytes
Contents
require 'erb' module Innate module View module ERB def self.call(action, string) erb = View.compile(string){|str| ::ERB.new(str, nil, '%<>') } erb.filename = (action.view || action.method).to_s html = erb.result(action.binding) return html, 'text/html' end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
innate-2010.03 | lib/innate/view/erb.rb |
innate-2010.01 | lib/innate/view/erb.rb |
innate-2009.10 | lib/innate/view/erb.rb |