Download the PHP package kumwe/portal-contract without Composer
On this page you can find all versions of the php package kumwe/portal-contract. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download kumwe/portal-contract
More information about kumwe/portal-contract
Files in kumwe/portal-contract
Package portal-contract
Short Description Explicitly admitted portal contribution declarations and bounded presentation contracts.
License Apache-2.0
Homepage https://github.com/kumwe/portal-contract
Informations about the package portal-contract
Kumwe Portal Contract
Explicitly admitted portal contribution declarations and bounded presentation contracts under
Kumwe\Portal\Contract\. Requires PHP 8.5 with mbstring, exact Access Control 0.1.2 and Contribution 0.1.1.
Installation and use
Install the published Composer package with an exact pre-1.0 pin:
Admission binds a declaration to its owner and required capability. Exposure defaults to false and requires explicit opt-in. This declaration does not grant authority: Core checks current trust, lifecycle and capability before use. The standalone example also demonstrates route normalization and explicit exposure.
Core and SDK integration
Five immutable values define workspace, navigation, route, template and admission contracts. No ConfigProvider, factory or shared context is registered. Values are constructed directly. Core and SDK retain HTTP handlers, renderers, active registries, authentication, authorization, transactions, persistence and delivery.
The integration guide, architecture define ownership and required host checks. release record retain exact compatibility and source evidence. Published versions and source CI status are linked above; Core integration is validated in the consuming repository.
Development and releases
CI validates behavior, hostile inputs, full API/signature/documentation agreement, manifest digests and a real no-dev authoritative archive consumer. Release guidance describes publication and independent verification. Licensed under charter for package responsibility.
All versions of portal-contract with dependencies
ext-mbstring Version *
kumwe/access-control Version 0.1.2
kumwe/contribution Version 0.1.1