Method: Liquid::Utils.slice_collection

Defined in:
lib/liquid/utils.rb

.slice_collection(collection, from, to) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/liquid/utils.rb', line 5

def self.slice_collection(collection, from, to)
  if (from != 0 || !to.nil?) && collection.respond_to?(:load_slice)
    collection.load_slice(from, to)
  else
    slice_collection_using_each(collection, from, to)
  end
end