PHP API reference
Sample documentation (demo only)
This is an incomplete, outdated docs snapshot shipped with the playground — screenshots were removed on purpose.
For the full, current manuals go to voodflow.com/docs.
Class and method reference for voodflow/voodbuilder (Voodflow\Voodbuilder\*).
This section is not the product guide. For install, Theme Studio UX, menus, and companion overviews see Getting started, Guide, and Companions.
Scope: public and important protected APIs under src/. Paths are relative to src/. Package version documented: 1.7.3.
Extension surface (start here)
- Facade — Voodbuilder — every
Voodbuilder::*registration API - Contracts — interfaces companions implement
- Modules —
ModuleRegistrylifecycle
Domain
- Models
- HTTP Controllers
- Licensing
- Support — routing, chrome resolvers, dynamic pages, path registries
Editor (Support/Editor)
| Page | Classes |
|---|---|
| EditorGate & bootstrap | EditorGate, chrome layout gate |
| Render pipeline | EditorRenderer, EditorChromeHtmlPipeline, canvas |
| Sanitizers | HTML / security / CSS / JS |
| Normalizers | Attribute & markup normalizers |
| Editor registries | Block / binding / config registries |
| CSS, Tailwind & artifacts | JIT, PageCssArtifactStore, surface CSS |
| Bindings | BindingRegistry, sources, renderers |
| Conditions | Condition hooks & renderers |
| Blocks & components | Server blocks, definitions, bridges |
| Chrome, slots & nav | Content slot, nav/footer variants |
| Other editor support | Remaining Support/Editor helpers |