module LocationsHelper def mobility_type_selection mobility_types_to_display = Location.mobility_types.excluding("Property designed to accessible general standard", "Missing") mobility_types_to_display.map { |key, value| OpenStruct.new(id: key, name: key.to_s.humanize, description: I18n.t("questions.descriptions.location.mobility_type.#{value}")) } end def another_location_selection selection_options(%w[Yes No]) end def type_of_units_selection selection_options(Location.type_of_units) end def selection_options(resource) return [] if resource.blank? resource.map { |key, _| OpenStruct.new(id: key, name: key.to_s.humanize) } end end