Class: ActionView::Helpers::InstanceTag

Inherits:
Object
  • Object
show all
Defined in:
lib/state_select_plugin.rb,
lib/state_select.rb

Instance Method Summary collapse

Instance Method Details

#to_state_select_tag(country, options, html_options) ⇒ Object



148
149
150
151
152
153
154
# File 'lib/state_select_plugin.rb', line 148

def to_state_select_tag(country, options, html_options)
  html_options = html_options.stringify_keys
  add_default_name_and_id(html_options)
  value = value(object)
  selected_value = options.has_key?(:selected) ? options[:selected] : value
  ("select", add_options(state_options_for_select(selected_value, country), options, value), html_options)
end