The PHP framework for creating the predicates that accepts input arguments and returns boolean value
A predicate is commonly understood to be a Boolean-valued function P: X→ {true, false}, called the predicate on X. The result of the predicate may be true or false depending on the values of its arguments.
Are you interested in more details? Here's the complete documentation of API.
Predicate is distributed via Composer and Packagist.
The MIT License - Copyright (c) 2016 Krzysztof Piasecki
"Predicate(mathematical logic)" - Wikipedia
"Speech bubbles and man" - Designed by Freepik