Class: Entitlements::Data::Groups::Calculated::Rules::Base

Inherits:
Object
  • Object
show all
Includes:
Contracts::Core
Defined in:
lib/entitlements/data/groups/calculated/rules/base.rb

Constant Summary collapse

C =
::Contracts

Class Method Summary collapse

Methods included from Contracts::Core

common, extended, included

Class Method Details

.matches(value:, filename: nil, options: {}) ⇒ Object



25
26
27
28
29
# File 'lib/entitlements/data/groups/calculated/rules/base.rb', line 25

def self.matches(value:, filename: nil, options: {})
  # :nocov:
  raise "matches() must be defined in the child class #{self.class}!"
  # :nocov:
end