Module: Jekyll::Filters::Order

Defined in:
lib/jekyll/filters/order.rb

Instance Method Summary collapse

Instance Method Details

#order(input) ⇒ Object



6
7
8
9
10
11
12
# File 'lib/jekyll/filters/order.rb', line 6

def order(input)
  return input unless input.respond_to? :sort_by

  input.sort_by do |post|
    [post.data.dig('order').to_i, post.data['date']]
  end.reverse
end