class Epilog::Filter::Blacklist

Constants

DEFAULT_BLACKLIST

Attributes

blacklist[R]

Public Class Methods

new(blacklist = DEFAULT_BLACKLIST) click to toggle source
# File lib/epilog/filter/blacklist.rb, line 15
def initialize(blacklist = DEFAULT_BLACKLIST)
  @blacklist = Hash[blacklist.map { |b| [b.to_s.downcase, nil] }]
end

Private Instance Methods

filter(value) click to toggle source
# File lib/epilog/filter/blacklist.rb, line 25
def filter(value)
  "[filtered #{value.class.name}]"
end
key?(key) click to toggle source
# File lib/epilog/filter/blacklist.rb, line 21
def key?(key)
  @blacklist.key?(key.to_s.downcase)
end