class Spurdo
Constants
- REPLACEMENTS
define replacements
- SPURDO_SMILE_APPEND
- SPURDO_SMILE_PATTERN
Public Class Methods
to_spurdo(string)
click to toggle source
# File lib/spurdo.rb, line 65 def self.to_spurdo(string) # apply replacements REPLACEMENTS.each do |filter| from = filter[0] to = filter[1] string = string.gsub(/#{from}/i, to) end # append Spurdo smile if not found unless string.include?(SPURDO_SMILE_PATTERN) string += SPURDO_SMILE_APPEND end # return spurdo'd text string end