Download the PHP package kumwe/administrator-contract without Composer
On this page you can find all versions of the php package kumwe/administrator-contract. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download kumwe/administrator-contract
More information about kumwe/administrator-contract
Files in kumwe/administrator-contract
Package administrator-contract
Short Description Host-neutral administrator contribution declarations and bounded presentation contracts.
License Apache-2.0
Homepage https://github.com/kumwe/administrator-contract
Informations about the package administrator-contract
Kumwe Administrator Contract
Host-neutral administrator contribution declarations and bounded presentation contracts.
The canonical namespace is Kumwe\Administrator\Contract\.
Installation
Requires PHP 8.5, ext-mbstring and the exact runtime dependencies in composer.json. Install the published version with an exact pre-1.0 pin:
See release verification before upgrading.
Usage
Admission validates declaration ownership and capability consistency. It is not an authorization result. The host evaluates trust, lifecycle, execution context and permissions before activation or dispatch. See the public API and declaration contract for supported types, limits and refusal behavior.
Core contract
Values are constructed directly and ports are supplied explicitly; there is no ConfigProvider or alias. Pure operations capture no actor, site, request, connection or container. Core owns authorization, transactions, persistence, active registries, dispatch, HTTP/rendering, deployment and recovery. Contribution owns identity and surface policy; Access Control owns capability grammar.
Core retains acceptance, database, trust/lifecycle, delivery, browser and composition tests. This package owns declaration and admission invariants. See integration, compatibility.
Development
The complete gate checks dependency identity, API and governed manifests, architecture, static analysis, style, package behavior, examples, security and an isolated no-dev archive consumer. CI also verifies release automation. Release evidence preserves source provenance and consumer qualification requirements. Licensed under security reporting.
All versions of administrator-contract with dependencies
ext-mbstring Version *
kumwe/access-control Version 0.1.2
kumwe/contribution Version 0.1.1