class ActiveNormalizer
api.rubyonrails.org/classes/ActiveSupport/Multibyte/Unicode.html#method-i-normalize
@since Ruby 2.2.0-preview2
github.com/blackwinter/unicode
Constants
- MissingDependencyError
- VERSION
Attributes
normalizer[R]
Public Class Methods
new(normalizer_klass, options: nil)
click to toggle source
# File lib/active_normalizer.rb, line 16 def initialize(normalizer_klass, options: nil) @normalizer = normalizer_klass.new(options) end
require_dependency(name, klass)
click to toggle source
# File lib/active_normalizer.rb, line 9 def self.require_dependency(name, klass) require name rescue LoadError => exception raise MissingDependencyError, %(Missing dependency '#{name}' for #{klass}. See README.md for details.\n#{exception.class.name}: #{exception}) end
Public Instance Methods
run(text)
click to toggle source
# File lib/active_normalizer.rb, line 20 def run(text) normalizer.run(text) end