CakePHP cross-module bridges
Host: CakePHP 5.4.x (PHP 8.2–8.5) · Researched 2026-08
One-shot:/apply/cakephp.full.md· Short:/cakephp
Sync ACL
DI-injected local port → ACL adapter → peer plugin façade service.
Async
Shared dispatcher adapter over Cake events or a queue. Consumer plugin Infra subscriber → inbound Use Case with idempotent eventId.
Plugins are the natural BC packaging unit.