Module: ActionView::Helpers::FormHelper

Defined in:
lib/prime/rails/form_helper.rb

Instance Method Summary collapse

Instance Method Details

#p_button(value = nil, options = {}, &block) ⇒ Object



26
27
28
29
30
# File 'lib/prime/rails/form_helper.rb', line 26

def p_button(value = nil, options = {}, &block)
  value, options = nil, value if value.is_a?(Hash)
  value ||= submit_default_value
  @template.p_button_tag(value, options, &block)
end

#p_check_box(object_name, method, options = {}, checked_value = "1", unchecked_value = "0") ⇒ Object



18
19
20
# File 'lib/prime/rails/form_helper.rb', line 18

def p_check_box(object_name, method, options = {}, checked_value = "1", unchecked_value = "0")
  Tags::CheckBox.new(object_name, method, self, checked_value, unchecked_value, options).p_render
end

#p_select(object, method, choices, options = {}, html_options = {}) ⇒ Object



22
23
24
# File 'lib/prime/rails/form_helper.rb', line 22

def p_select(object, method, choices, options = {}, html_options = {})
  Tags::Select.new(object, method, self, choices, options, html_options).p_render
end

#p_text_area(object_name, method, options = {}) ⇒ Object



14
15
16
# File 'lib/prime/rails/form_helper.rb', line 14

def p_text_area(object_name, method, options = {})
  Tags::TextArea.new(object_name, method, self, options).p_render
end

#p_text_field(object_name, method, options = {}) ⇒ Object



10
11
12
# File 'lib/prime/rails/form_helper.rb', line 10

def p_text_field(object_name, method, options = {})
  Tags::TextField.new(object_name, method, self, options).p_render
end