class Pinkman::ViewsHelpers::Dispatcher

Attributes

rails_helper[RW]

Public Class Methods

new(value) click to toggle source
# File lib/pinkman/views_helpers/dispatcher.rb, line 6
def initialize value
  @rails_helper = value
end

Public Instance Methods

f() click to toggle source
# File lib/pinkman/views_helpers/dispatcher.rb, line 13
def f
  form_helpers
end
form_helpers() click to toggle source
# File lib/pinkman/views_helpers/dispatcher.rb, line 10
def form_helpers
  Pinkman::FormHelper.dispatcher(@rails_helper)
end
method_missing(m, *args, &block) click to toggle source
Calls superclass method
# File lib/pinkman/views_helpers/dispatcher.rb, line 17
def method_missing m, *args, &block
  if Pinkman::ViewsHelpers.respond_to?(m)
    if block_given?
      rails_helper.instance_exec(*args,block,&Pinkman::ViewsHelpers.send(m))
    else
      rails_helper.instance_exec(*args,&Pinkman::ViewsHelpers.send(m))
    end
  else
    super(m)
  end
end