Skip to content

remi-san/specification

Repository files navigation

specification

Author Build Status Quality Score Software License Packagist Version Coverage Status SensioLabsInsight

A lib to ease the use the specification pattern.

Your specification classes can extend the AbstractSpecification class which already implement the following methods from the Specification interface:

  • andSatisfies
  • orSatisfies
  • not

You'll have to implement the isSatisfiedBy method to add the domain logic.