Module: Adrian::Filters

Included in:
DirectoryQueue
Defined in:
lib/adrian/filters.rb

Defined Under Namespace

Classes: Delay, FileLock

Instance Method Summary collapse

Instance Method Details

#filter?(item) ⇒ Boolean

Returns:

  • (Boolean)


8
9
10
# File 'lib/adrian/filters.rb', line 8

def filter?(item)
  !filters.all? { |filter| filter.allow?(item) }
end

#filtersObject



4
5
6
# File 'lib/adrian/filters.rb', line 4

def filters
  @filters ||= []
end