Method: Jekyll::Collection#filtered_entries
- Defined in:
- lib/jekyll/collection.rb
#filtered_entries ⇒ Object
Filtered version of the entries in this collection. See ‘Jekyll::EntryFilter#filter` for more information.
Returns a list of filtered entry paths.
92 93 94 95 96 97 98 99 100 101 102 |
# File 'lib/jekyll/collection.rb', line 92 def filtered_entries return [] unless exists? @filtered_entries ||= Dir.chdir(directory) do entry_filter.filter(entries).reject do |f| path = collection_dir(f) File.directory?(path) || entry_filter.symlink?(f) end end end |