Files
DesignPatternsPHP/Behavioral
Jérémy Huet 4c5f2ca113 Adding RulerZ as a sample
RulerZ is a PHP implementation of the Specification pattern which puts the emphasis on three main aspects:

  - an easy and data-agnostic DSL to define business rules and specifications,
  - the ability to check if a candidate satisfies a specification,
  - the ability to filter or query any datasource to only retrieve candidates matching a specification.
2015-04-25 20:31:32 +02:00
..
2015-04-05 06:05:24 +02:00
2015-04-25 20:31:32 +02:00
2015-04-08 23:19:24 +02:00
2015-04-03 10:57:00 +02:00
2015-04-07 22:00:12 +02:00

Behavioral

In software engineering, behavioral design patterns are design patterns that identify common communication patterns between objects and realize these patterns. By doing so, these patterns increase flexibility in carrying out this communication.