boulzy/specification (packagist): PHP implementation of the Specification pattern.
Keywords: pattern|specification