Libraries tagged by condition rules
millipress/millirules
9485 Downloads
A declarative rule engine for PHP that turns complex conditional logic into readable when-then rules. Features a fluent builder API, lazy-loaded context for performance, smart operator inference, and works seamlessly in pure PHP or WordPress.
horde/constraint
5832 Downloads
Modern constraint library with PHP 8.1+ type safety
cline/ruler
22290 Downloads
Fluent rule engine with proposition-based evaluation and 50+ operators for building conditional business logic
mattkeys/acf-conditional-taxonomy-rules
2565 Downloads
This plugin expands on the ACF conditional functionality to allow for conditionals based on a selected taxonomy term ID.
moffhub/maker-checker
10485 Downloads
Enterprise-grade maker-checker (four-eyes) approval workflow for Laravel. Multi-role approvals, conditional rules engine, delegation, audit trail, bulk actions, and auto-intercept via Eloquent events.
kop/yii2-conditional-validator
5029 Downloads
If-then validation rules for Yii2 Framework
bishalshrestha/fynix
475 Downloads
A modern, extensible PHP library for validating primitive data types, files, nested objects, and arrays of objects with reusable and centralized validation rules.
solspace/craft3-freeform-pro
33258 Downloads
Adds API integrations, reCAPTCHA, conditional rules logic, premium field types, advanced exporting and widgets to Freeform.
sedlatschek/laravel-conditional-equals-validation
3213 Downloads
Additional rules for conditional equals validation
nikel303/yii_conditional_validator
27 Downloads
Executes a validation after other validation rules have been successfully passed
hawksama/hyva-product-rule-notifier
3 Downloads
This module enables store owners to create conditional notifications in minicart and cart page based on product attributes.
indigophp/ruler
23 Downloads
Library for being able to define logical rules and conditional outcomes
teonord/validator
2 Downloads
Advanced validation library with multiple API styles including JSON templates, inline rules, builder pattern, and functional composition. Features 50+ built-in validators, dot notation for nested objects, field reference resolution, and internationalization support. Zero dependencies, fully synchronous, and designed for maximum developer experience with extensible custom rule system.
larawave/logic-as-data
0 Downloads
Treat your business logic as data with this dynamic, data-driven engine for Laravel.
mar-pod-b2b/module-b2b-advanced-approval
4 Downloads
Conditional, parallel, delegated, and escalated approval rules for Marpod B2B Advanced.