Sha256: 6a993fc179952745c2535a1b7996c8c64af4560490d7abb851c292d1aa3ee503
Contents?: true
Size: 488 Bytes
Versions: 6
Compression:
Stored size: 488 Bytes
Contents
module Metamagic module ViewHelper def meta(hash = {}) metamagic_renderer.add hash end def metamagic(hash = {}) metamagic_renderer.add hash metamagic_renderer.render end def method_missing(method, *args, &block) if metamagic_renderer.has_tag_type?(method) meta method => args.first else super end end private def metamagic_renderer @metamagic_renderer ||= Renderer.new(self) end end end
Version data entries
6 entries across 6 versions & 1 rubygems