blob: 7a486fc2d4f834bf181a194b2660b6ce68b5d2ff (
plain)
| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 | module TransportModeHelper
  def transport_mode_text(transport_modable=nil)
    mode    = transport_modable.try(:transport_mode)
    return "[Tous les modes de transport]" if mode.blank?
    submode = transport_modable.try(:transport_submode)
    [translated_mode_name(:mode, mode), translated_mode_name(:submode, submode)].join
  end
  private
  def translated_mode_name mode_type, value
    return "" if value.blank?
    "[#{I18n.t("enumerize.transport_#{mode_type}.#{value}")}]"
  end
end
 |