CRUDUI PHP API

Compose

Table of Contents

Interfaces

FileLoader
File loader for $ref resolution. Port of validator-ts/src/compose/loader.ts.

Classes

Compose
Composition orchestrator (SPEC §5, G5) — the parser's FIRST pass.
ComposeLoadError
Specification composition failure before form generation or validation.
Members
The member rules that $ref, $patch and the composition orchestrator share: the layering of the members of one node, the shallow merge and the plain-object test (SPEC §5).
MemoryLoader
In-memory loader over a fixed { key: doc } map. Port of the JS MemoryLoader.
Patch
$patch application — add / remove / replace over the $ref base (SPEC §5).
Ref
$ref resolution expands base inheritance before other composition (SPEC §5).
On this page

Search results