millipress / acorn-millirules
Acorn integration for MilliRules — route-aware conditions, actions & rules with CLI management
Installs: 11
Dependents: 0
Suggesters: 1
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/millipress/acorn-millirules
Requires
- php: >=8.1
- millipress/millirules: ^0.7
- roots/acorn: ^4.0 || ^5.0
Requires (Dev)
- laravel/pint: ^1.0
- orchestra/testbench: ^10.9
- pestphp/pest: ^4.0
- phpstan/phpstan: ^2.0
This package is auto-updated.
Last update: 2026-02-13 22:57:49 UTC
README
MilliRules integration for Acorn — route-aware conditions, HTTP response actions, CLI commands, and automatic rule discovery for your WordPress sites powered by the Roots.io Stack.
Requirements
| Requirement | Version |
|---|---|
| PHP | >= 8.1 |
| Roots Acorn | ^4.0 | ^5.0 |
| MilliRules | ^0.7 (auto-installed) |
Quick Start
composer require millipress/acorn-millirules
Scaffold your first rule:
wp acorn rules:make:rule RedirectLegacyPages
This creates app/Rules/RedirectLegacyPages.php with a ready-to-edit rule class that is auto-discovered by the service provider.
Documentation
Full documentation is available at millipress.com/docs/acorn-millirules or in the docs/ directory:
- Introduction
- Installation
- Creating Rules
- Conditions & Actions
- Artisan Commands
- Custom Conditions & Actions
- Configuration
- Reference: Conditions · Actions · Route Context
Related
- MilliRules — the core rule engine (pure PHP, framework-agnostic)
- millipress.com — MilliPress documentation and resources for MilliRules and MilliCache
License
GPL-2.0-or-later