Class: Jekyll::AutoAuthors::Utils

Inherits:
Object
  • Object
show all
Defined in:
lib/jekyll-auto-authors/utils.rb

Class Method Summary collapse

Class Method Details

.format_author_macro(toFormat, author, slugify_config = nil) ⇒ Object



6
7
8
9
10
# File 'lib/jekyll-auto-authors/utils.rb', line 6

def self.format_author_macro(toFormat, author, slugify_config=nil)
  slugify_mode = slugify_config.has_key?("mode") ? slugify_config["mode"] : nil
  slugify_cased = slugify_config.has_key?("cased") ? slugify_config["cased"] : false
  return toFormat.sub(":author", Jekyll::Utils.slugify(author.to_s, mode:slugify_mode, cased:slugify_cased))
end