Module: Fias::Name::Synonyms
- Defined in:
- lib/fias/name/synonyms.rb
Class Method Summary collapse
Class Method Details
.expand(name) ⇒ Object
5 6 7 8 9 |
# File 'lib/fias/name/synonyms.rb', line 5 def (name) Split .split(name) .map { |token| Array.wrap(tokenize(name, token)) } end |
.forms(name) ⇒ Object
15 16 17 |
# File 'lib/fias/name/synonyms.rb', line 15 def forms(name) recombine((name)) end |
.tokens(name) ⇒ Object
11 12 13 |
# File 'lib/fias/name/synonyms.rb', line 11 def tokens(name) (name).flatten.uniq end |