Sha256: e470089e6f27e7be8f19e65f6129057a16b495b97a0cec2c996edb2539280475
Contents?: true
Size: 495 Bytes
Versions: 2
Compression:
Stored size: 495 Bytes
Contents
module Restfulie::Server::ActionView::TemplateHandlers class Tokamak < ActionView::TemplateHandler include ActionView::TemplateHandlers::Compilable # TODO: Implement error for code not return builder def compile(template) "extend Restfulie::Common::Builder::Helpers; " + "extend Restfulie::Server::ActionView::Helpers; " + "code_block = lambda { #{template.source} };" + "builder = code_block.call; " + "builder.to_atom " end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
restfulie-0.7.1 | lib/restfulie/server/action_view/template_handlers/tokamak.rb |
restfulie-0.7.0 | lib/restfulie/server/action_view/template_handlers/tokamak.rb |