class ImproveTypography::Processors::Ellipsis
Constants
- REGEXP
Public Instance Methods
call()
click to toggle source
# File lib/improve_typography/processors/ellipsis.rb, line 6 def call return str unless ellipsis_sign return str unless str.match?(REGEXP) str.gsub(REGEXP, ellipsis_sign) end
Private Instance Methods
ellipsis_sign()
click to toggle source
# File lib/improve_typography/processors/ellipsis.rb, line 15 def ellipsis_sign options.fetch(:ellipsis_sign, I18n.t(:ellipsis_sign, scope: %i(improve_typography), locale: locale)) end