module Ramaze::View::Tagz

Public Class Methods

call(action, string) click to toggle source
# File lib/ramaze/view/tagz.rb, line 6
def self.call(action, string)
  return string, 'text/html' unless action.view

  markup = "tagz{#{string}}"
  action.instance.extend(Ramaze::View::Tagz::Methods)
  binding = action.binding

  html = eval(markup, binding, action.view)

  return html, 'text/html'
end