Sha256: 2771bf99456f6a5ab86dda29dc761b2eabf12eb76c295d6cfea33d811dbb713d

Contents?: true

Size: 211 Bytes

Versions: 4

Compression:

Stored size: 211 Bytes

Contents

module Dry
  module Logic
    class Rule::Attr < Rule::Key
      def self.evaluator(options)
        Evaluator::Attr.new(options.fetch(:name))
      end

      def type
        :attr
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
dry-logic-0.2.3 lib/dry/logic/rule/attr.rb
dry-logic-0.2.2 lib/dry/logic/rule/attr.rb
dry-logic-0.2.1 lib/dry/logic/rule/attr.rb
dry-logic-0.2.0 lib/dry/logic/rule/attr.rb