module SunbusAliases
Constants
- MAP
Public Instance Methods
Source
# File lib/sunbus/aliases.rb, line 22 def expand(query) key = SunbusStopSearch.normalize_text(query) MAP[key] end
Source
# File lib/sunbus/aliases.rb, line 27 def variants(query) original = query.to_s.strip return [] if original.empty? expanded = expand(original) variants = [original] variants << expanded if expanded && expanded != original variants.uniq end