Module: JekyllSeoTag::Filters

Defined in:
lib/jekyll-seo-tag/filters.rb

Instance Method Summary collapse

Instance Method Details

#default(input, default_value = ''.freeze) ⇒ Object

This is available in Liquid from version 3 which is required by Jekyll 3 Provided here for compatibility with Jekyll 2.x



5
6
7
8
9
10
11
# File 'lib/jekyll-seo-tag/filters.rb', line 5

def default(input, default_value = ''.freeze)
  if !input || input.respond_to?(:empty?) && input.empty?
    default_value
  else
    input
  end
end