PHP 8.5 · Action-Domain-Responder

A PHP framework you can read

A redefined framework for PHP built on the Action-Domain-Responder pattern.

One traceable path

Every step between the request and the response is a class you can open. You can follow the whole thing by reading it.

  1. Request
  2. Route
  3. Action
  4. Domain
  5. Responder
  6. Response

Built to a charter

Six principles decide what goes into the framework. They are design constraints, not marketing.

Human first

Code should be obvious to a human. No cleverness for cleverness' sake.

Agent ready

Everything a human can understand, an agent should be able to understand.

Small core

The core does less, but does it well. Everything else composes in as packages.

All six principles →