Skip to main content

Quick Examples

Age Verification

Simple numeric comparison

Form Validation

Multi-field validation

Access Control

Role-based permissions

Status Checks

String matching

Age Verification

With Helpers


Form Validation

Validate multiple fields at once.

Using Helpers


Access Control

Role-based permissions.

Status Checks


Email Validation

Domain Whitelist


Price Validation

Discount Validation


Array Membership


String Operations


Null Checks


Combining Rules


Complete Example


Best Practices

Begin with basic comparisons, add complexity only when needed.
Rule helpers make code more readable and maintainable.
Put simple checks first to fail fast.
Store common rules as constants.
Always test both success and failure cases.

Operators

All available operators

Rule Helpers

Fluent API reference

Stateful Rules

State change detection

Complex Validation

Multi-step validation