Class: Webtractor::Filters::DefaultFilter

Inherits:
FilterGroup
  • Object
show all
Defined in:
lib/webtractor/filters/default_filter.rb

Instance Method Summary collapse

Methods inherited from FilterGroup

#initialize, #process

Constructor Details

This class inherits a constructor from Webtractor::Filters::FilterGroup

Instance Method Details

#filtersObject



3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# File 'lib/webtractor/filters/default_filter.rb', line 3

def filters
  [
    RemoveScripts.new,
    RemoveStyles.new,
    RemoveImages.new,
    RemoveForms.new,
    RemoveTables.new,
    RemoveComments.new,
    RemoveNoncontent.new,
    RemoveMenus.new,
    RemoveFooter.new,
    RemoveHeader.new,
    RemoveEmbeds.new,
    RemoveSmallest.new,
    RemoveEmpty.new,
    RemoveAttrs.new,
    BiggestBlock.new,
  ]
end