Module: GeneralUnits::ActionViewExtension

Extended by:
ActiveSupport::Concern
Defined in:
lib/general_units/helpers/action_view_extension.rb

Instance Method Summary collapse

Instance Method Details

#length_units_for_select(*args) ⇒ Object



17
18
19
# File 'lib/general_units/helpers/action_view_extension.rb', line 17

def length_units_for_select(*args)
  Length.select_units(*args).map {|u| [u.to_s, u.code]}
end

#short_length_units_for_select(*args) ⇒ Object



21
22
23
# File 'lib/general_units/helpers/action_view_extension.rb', line 21

def short_length_units_for_select(*args)
  Length.select_units(*args).map {|u| [u.to_s(:format => :short), u.code]}
end

#short_weight_units_for_select(*args) ⇒ Object



13
14
15
# File 'lib/general_units/helpers/action_view_extension.rb', line 13

def short_weight_units_for_select(*args)
  Weight.select_units(*args).map {|u| [u.to_s(:format => :short), u.code]}
end

#weight_units_for_select(*args) ⇒ Object



9
10
11
# File 'lib/general_units/helpers/action_view_extension.rb', line 9

def weight_units_for_select(*args)
  Weight.select_units(*args).map {|u| [u.to_s, u.code]}
end