Module: ZenSlug::Overrides

Defined in:
lib/zen_slug.rb

Instance Method Summary collapse

Instance Method Details

#normalize_friendly_id(input) ⇒ Object



5
6
7
8
9
10
# File 'lib/zen_slug.rb', line 5

def normalize_friendly_id(input)
  output=input.to_s.to_slug.normalize(transliterations: :russian).to_s
  #if output =~ /\A\d/
  #  "-#{output}"
  #end
end

#should_generate_new_friendly_id?Boolean

if output =~ /Ad/

"-#{output}"

end

Returns:

  • (Boolean)


11
12
13
# File 'lib/zen_slug.rb', line 11

def should_generate_new_friendly_id?
  slug.blank?
end