Sha256: 764bb8ff995f1ff42f726482a52035872408aae91509ceeb8d6cc33021fa5bc8

Contents?: true

Size: 292 Bytes

Versions: 12

Compression:

Stored size: 292 Bytes

Contents

# frozen_string_literal: true

class String
  def whitelist
    @is_whitelisted = true

    self
  end

  def whitelisted?
    @is_whitelisted
  end

  def blacklist
    @is_whitelisted = false

    self
  end

  def blacklisted?
    @is_whitelisted.nil? ? false : !@is_whitelisted
  end
end

Version data entries

12 entries across 12 versions & 2 rubygems

Version Path
dpl-2.0.5.3 lib/dpl/string_ext.rb
dpl-2.0.5.3.beta.1 lib/dpl/string_ext.rb
dpl-2.0.5.2 lib/dpl/string_ext.rb
dpl-2.0.5.2.beta.1 lib/dpl/string_ext.rb
dpl-2.0.5.1 lib/dpl/string_ext.rb
dpl-2.0.5.beta.2.1 lib/dpl/string_ext.rb
dpl-2.0.5.beta.2 lib/dpl/string_ext.rb
dpl-2.0.5 lib/dpl/string_ext.rb
dpl-2.0.5.beta.1 lib/dpl/string_ext.rb
dpl-2.0.5.beta lib/dpl/string_ext.rb
travis_dpl_test-2.0.3.beta.4.ror.1 lib/dpl/string_ext.rb
travis_dpl_test-2.0.3.beta.4.ror lib/dpl/string_ext.rb