Module: Custom::DimensionHelper
- Included in:
- Lib::Boats::Dimensions
- Defined in:
- app/helpers/custom/dimension_helper.rb
Instance Method Summary collapse
- #dimension_attribute_name(name, uom = nil) ⇒ Object
- #dimension_for_label(options = {}) ⇒ Object
- #dimension_symbol(uom = nil) ⇒ Object
Instance Method Details
#dimension_attribute_name(name, uom = nil) ⇒ Object
13 14 15 16 |
# File 'app/helpers/custom/dimension_helper.rb', line 13 def dimension_attribute_name(name, uom = nil) uom ||= [:dimension] Dimension.attribute_name(uom, name) end |
#dimension_for_label(options = {}) ⇒ Object
8 9 10 11 |
# File 'app/helpers/custom/dimension_helper.rb', line 8 def dimension_for_label = {} [:prefix] ||= ', ' "#{[:prefix]}#{dimension_symbol}" end |
#dimension_symbol(uom = nil) ⇒ Object
3 4 5 6 |
# File 'app/helpers/custom/dimension_helper.rb', line 3 def dimension_symbol(uom = nil) uom ||= [:dimension] collection_name_by_id(I18n.t('static.dimensions', default: ''), uom) || '' end |