module Forme::Rails::ERB

Public Instance Methods

forme(*a, &block) click to toggle source
   # File lib/forme/rails.rb
42 def forme(*a, &block)
43   if block_given?
44     with_output_buffer{_forme(*a, &block)}
45   else
46     raw(_forme(*a, &block))
47   end
48 end

Private Instance Methods

_forme_form_class() click to toggle source

The class to use for forms

   # File lib/forme/rails.rb
63 def _forme_form_class
64   TemplateForm
65 end
_forme_form_options(obj, attr, opts) click to toggle source
   # File lib/forme/rails.rb
53 def _forme_form_options(obj, attr, opts)
54   if protect_against_forgery?
55     opts[:_before_post] = lambda do |form|
56       form.tag(:input, :type=>:hidden, :name=>request_forgery_protection_token, :value=>form_authenticity_token)
57     end
58   end
59 end