Class: FilterDecrufter::Checker

Inherits:
Object
  • Object
show all
Defined in:
lib/filter_decrufter/checker.rb

Instance Method Summary collapse

Constructor Details

#initializeChecker

Returns a new instance of Checker.



71
72
73
74
# File 'lib/filter_decrufter/checker.rb', line 71

def initialize
  raise "This is a Rails utility" unless defined?(Rails)
  raise "Oops filter_decrufter can't handle this version of Rails" unless Rails.respond_to?(:application)
end

Instance Method Details

#checkObject



76
77
78
79
80
81
# File 'lib/filter_decrufter/checker.rb', line 76

def check
  filter_method_names.each {|s| patch_method(s) }
  load_all_controllers
  show_report
  nil
end