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)

  1. Facade — Voodbuilder — every Voodbuilder::* registration API
  2. Contracts — interfaces companions implement
  3. Modules — ModuleRegistry lifecycle

Domain

  1. Models
  2. HTTP Controllers
  3. Licensing
  4. 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

Rule

Do not fork Core. Extend via the Facade and Contracts.

Demo resets in 00:29:43