lib/silencer/rails/logger.rb in silencer-1.0.0.rc1 vs lib/silencer/rails/logger.rb in silencer-1.0.0.rc2

- old
+ new

@@ -13,9 +13,20 @@ include Silencer::Hush def initialize(app, *args) opts = extract_options!(args) @silence = wrap(opts.delete(:silence)) + @routes = { + 'OPTIONS' => wrap(opts.delete(:options)) + @silence, + 'GET' => wrap(opts.delete(:get)) + @silence, + 'HEAD' => wrap(opts.delete(:head)) + @silence, + 'POST' => wrap(opts.delete(:post)) + @silence, + 'PUT' => wrap(opts.delete(:put)) + @silence, + 'DELETE' => wrap(opts.delete(:delete)) + @silence, + 'TRACE' => wrap(opts.delete(:trace)) + @silence, + 'CONNECT' => wrap(opts.delete(:connect)) + @silence, + 'PATCH' => wrap(opts.delete(:patch)) + @silence, + } if normalized_args = normalize(args.flatten) super(app, normalized_args) else super(app)