Class: Jekyll::Drops::UrlDrop

Inherits:
Object
  • Object
show all
Defined in:
lib/jekyll-slugify-categories/jekyll/drops/url_drop.rb

Overview

Monkey patch to slugify categories

Instance Method Summary collapse

Instance Method Details

#categoriesObject

Slugifies categories and returns them joined by /



10
11
12
13
14
15
16
# File 'lib/jekyll-slugify-categories/jekyll/drops/url_drop.rb', line 10

def categories
  category_set = Set.new
  Array(@obj.data["categories"]).each do |category|
    category_set << Utils.slugify(category)
  end
  category_set.to_a.join("/")
end