Sha256: 1fa9046423e88830feacadfcb9e82ac95292dd3b3ff4b9bf91fb5fdc59a04ff2

Contents?: true

Size: 188 Bytes

Versions: 3

Compression:

Stored size: 188 Bytes

Contents

module Plug
  class Constraint
    def initialize(feature)
      @feature = feature
    end

    def matches?(request)
      Plug.enabled?(@feature)
    rescue
      true
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
plug-0.1.9 lib/plug/constraint.rb
plug-0.1.8 lib/plug/constraint.rb
plug-0.1.7 lib/plug/constraint.rb