Module: SpreeCmCommissioner::VehicleKind
- Extended by:
- ActiveSupport::Concern
- Included in:
- Vehicle, VehicleType
- Defined in:
- app/models/concerns/spree_cm_commissioner/vehicle_kind.rb
Constant Summary collapse
- VEHICLE_KINDS =
%i[suv sedan minivan van sleeping_bus luxury_van air_bus bus ferry].freeze
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.options ⇒ Object
11 12 13 |
# File 'app/models/concerns/spree_cm_commissioner/vehicle_kind.rb', line 11 def self. VEHICLE_KINDS.map { |k| [I18n.t("vehicle_type.#{k}"), k] } end |
Instance Method Details
#display_vehicle_kind ⇒ Object
15 16 17 18 19 |
# File 'app/models/concerns/spree_cm_commissioner/vehicle_kind.rb', line 15 def display_vehicle_kind return nil if kind.blank? I18n.t("vehicle_type.#{kind}") end |