Ruler
A simple stateless production rules engine for modern PHP
Ruler is an open-source PHP production rules engine that evaluates configurable business conditions and executes corresponding actions. Its stateless architecture separates rule definitions from the data used during evaluation. The library provides a straightforward domain-specific language for constructing rules with readable comparison and logical operations. Developers can define conditions involving numbers, strings, booleans, collections, and mathematical expressions. ...