module Permalink
Constants
- DEFAULT_NORMALIZATIONS
- DEFAULT_OPTIONS
- DEFAULT_SEPARATOR
Public Class Methods
active_record()
click to toggle source
# File lib/permalink.rb, line 29 def self.active_record ActiveRecord end
call( input, normalizations: DEFAULT_NORMALIZATIONS, separator: DEFAULT_SEPARATOR )
click to toggle source
# File lib/permalink.rb, line 33 def self.call( input, normalizations: DEFAULT_NORMALIZATIONS, separator: DEFAULT_SEPARATOR ) options = DEFAULT_OPTIONS.merge(normalizations:, separator:) options[:normalizations].each do |normalization| input = normalization.call(input, options) end input end
Also aliased as: generate
generate( input, normalizations: DEFAULT_NORMALIZATIONS, separator: DEFAULT_SEPARATOR )
Alias for: call