Sha256: 8ce4082f82837840ec308581c913d48607aeacd3ae5177206b06dffc160c01f0
Contents?: true
Size: 556 Bytes
Versions: 1
Compression:
Stored size: 556 Bytes
Contents
module Restfulie::Server::ActionView::TemplateHandlers class Tokamak < ActionView::TemplateHandler include ActionView::TemplateHandlers::Compilable def compile(template) "@restfulie_type_helpers = Restfulie::Client::HTTP::RequestMarshaller.content_type_for(self.response.content_type).helper; " + "extend @restfulie_type_helpers; " + "extend Restfulie::Server::ActionView::Helpers; " + "code_block = lambda { #{template.source} };" + "builder = code_block.call; " + "builder.to_s" end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
restfulie-0.8.0 | lib/restfulie/server/action_view/template_handlers/tokamak.rb |