Yii adapter
| Host | Yii Yii3 (yiisoft/*); Yii2 brownfield |
| PHP | ≥ 8.2 (Yii3) |
| Researched | 2026-08 |
| ORM / persistence | Cycle ORM (Yii3) / ActiveRecord (Yii2 Infra only) |
| Composition root | config/common/di/*.php |
| Async | Queue / console consumers |
| One-shot apply | /apply/yii.full.md |
| Short URL | /yii |
Yii is a host, not Core. Domain and Application stay framework-agnostic; the pages below map Core roles onto Yii APIs.
Topic pages
- Persistence — Cycle ORM (Yii3) / ActiveRecord (Yii2 Infra only) quarantine
- Composition root — config/common/di/*.php
- Cross-module bridges — ACL + async
- UI delivery — HTTP handlers/controllers under UI/
- Tooling — tests, SA, style
- Migrations — schema ownership
Design test
If the peer module is deleted and replaced by HTTP, does Application/Domain still compile?