Download the PHP package ausus/entity-engine without Composer
On this page you can find all versions of the php package ausus/entity-engine. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download ausus/entity-engine
More information about ausus/entity-engine
Files in ausus/entity-engine
Download ausus/entity-engine
More information about ausus/entity-engine
Files in ausus/entity-engine
Vendor ausus
Package entity-engine
Short Description AUSUS Entity Engine (L1) — content-addressed compile pipeline (Canonicalizer semantic normal form, Hasher, ClosureValidator) plus the bind/runtime half. EE-RFC-011 / EE-RFC-012.
License MIT
Homepage https://github.com/adonko3xBitters/entity-engine
Package entity-engine
Short Description AUSUS Entity Engine (L1) — content-addressed compile pipeline (Canonicalizer semantic normal form, Hasher, ClosureValidator) plus the bind/runtime half. EE-RFC-011 / EE-RFC-012.
License MIT
Homepage https://github.com/adonko3xBitters/entity-engine
Please rate this library. Is it a good library?
Informations about the package entity-engine
ausus/entity-engine
AUSUS 2.0 — Entity Engine (L1). The two halves of EE-RFC-011: the
content-addressed compile pipeline (Canonicalizer → Hasher → ClosureValidator
→ EntitySchema) and the runtime (bind → RuntimeEntity, with fail-closed
authorization). Same semantics ⇒ same hash; binding never recompiles.
Installation
Dependencies
- PHP 8.3+
ausus/kernel
Public surface
Ausus\Engine\Compile\Compiler—compile(EntityDefinition[]): CompiledGraph(EntitySchema[]+SchemaIndex); atomic, any error produces nothing.Ausus\Engine\Compile\{Canonicalizer, Hasher, ClosureValidator}— semantic normal form, SHA-256 content hash, the 16 closure invariants.Ausus\Engine\Runtime\DefaultEntityEngine—bind(EntitySchema, PersistenceDriver): RuntimeEntity.Ausus\Engine\Runtime\DefaultAuthorizationEvaluator— fail-closed evaluation of the embeddedExpression.
Minimal example
Documentation
See the canonical reference docs/v2/ and the
Quick Start.
All versions of entity-engine with dependencies
PHP Build Version
Package Version
The package ausus/entity-engine contains the following files
Loading the files please wait ...