jdz / adminui
Framework-agnostic admin UI rendering (list, columns, triggers, toolbar)
1.0.0
2026-05-20 08:12 UTC
Requires
- php: >=8.2
- jdz/data: ^2.0
- jdz/htmlrenderer: ^1.0
Requires (Dev)
- phpunit/phpunit: ^11.0
This package is auto-updated.
Last update: 2026-06-25 09:41:40 UTC
README
Framework-agnostic admin UI rendering primitives.
Value objects that serialize (via toData()) to the JSON consumed by the JS
admin bundle — no HTTP, no database, no app lifecycle. Built on
jdz/htmlrenderer.
Contents
| Namespace | Classes |
|---|---|
JDZ\AdminUi\List |
Columns, Column, Triggers, Trigger, ItemActions, Row, RowInterface |
JDZ\AdminUi\Toolbar |
Toolbar, ToolbarButton, AdminToolbar |
Scope
This package is the rendering layer only. Data access (queries, repositories) and the app lifecycle stay in the consuming framework. A list query builder, for example, is not part of this package.
Install
composer require jdz/adminui