Class: Zxcvbn::DictionaryRanker
- Inherits:
-
Object
- Object
- Zxcvbn::DictionaryRanker
- Defined in:
- lib/zxcvbn/dictionary_ranker.rb
Class Method Summary collapse
Class Method Details
.rank_dictionaries(lists) ⇒ Object
5 6 7 8 9 10 11 |
# File 'lib/zxcvbn/dictionary_ranker.rb', line 5 def self.rank_dictionaries(lists) dictionaries = {} lists.each do |dict_name, words| dictionaries[dict_name] = rank_dictionary(words) end dictionaries end |
.rank_dictionary(words) ⇒ Object
13 14 15 16 17 18 19 20 21 |
# File 'lib/zxcvbn/dictionary_ranker.rb', line 13 def self.rank_dictionary(words) dictionary = {} i = 1 words.each do |word| dictionary[word] = i i += 1 end dictionary end |