Skip to content
This repository
tag: v3.6.15
Fetching contributors…

Cannot retrieve contributors at this time

file 31 lines (23 sloc) 0.499 kb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
module Picky

  # encoding: utf-8
  #
  module Generators

    module Similarity

      # It's actually a combination of metaphone
      # and Levenshtein.
      #
      # It uses the metaphone to get similar words
      # and ranks them using the levenshtein.
      #
      class Metaphone < Phonetic

        # Encodes the given string/symbol.
        #
        # Returns a symbol.
        #
        def encoded str_or_sym
          str_or_sym.metaphone
        end

      end

    end

  end

end
Something went wrong with that request. Please try again.