Libraries tagged by contract

openapi-tools/generator-schema

0 Favers
9801 Downloads

Schema (+ contract + error) generator

Go to Download


milpa/live

0 Favers
8074 Downloads

Render-target-agnostic live component primitives for the Milpa PHP framework: contracts, value objects, components, data sources, and the event-driven mount/handle/render lifecycle.

Go to Download


milpa/http

0 Favers
8390 Downloads

PSR-15-native routing and middleware contracts for the Milpa PHP framework.

Go to Download


milpa/data

0 Favers
5065 Downloads

Runtime-native persistence primitive for the Milpa PHP framework: a plain-entity + repository contract, with file-JSON, SQLite and MySQL document-store, and in-memory backends behind a common RepositoryInterface — zero ORM, zero migrations.

Go to Download


milpa/command

0 Favers
10089 Downloads

The Command-as-atom core: the surface-agnostic Operation value object plus the CommandProvider and SurfaceProjector contracts. One operation, N surfaces.

Go to Download


milpa/auth

0 Favers
4915 Downloads

Runtime-native identity vocabulary for the Milpa PHP framework: the typed Actor / AuthContext / AuthState / Credential primitives, the CredentialVerifier, AuthContextFactory and SessionStore contracts, and the WebAuthn ceremony types (RelyingParty, WebAuthnVerifier, assertion/registration value objects) — the trusted producer of the context policies need. Zero framework, zero ORM, fail-closed by construction.

Go to Download


lattice-php/core

0 Favers
6750 Downloads

Core contracts, discovery, evaluation, and serialization for Lattice.

Go to Download


event-engine/php-event-store

5 Favers
142146 Downloads

Event Engine PHP Event Store Contract

Go to Download


erikwang2013/encryption

5 Favers
1631 Downloads

A pluggable cryptography component library: under a unified contract it provides symmetric encryption, asymmetric encryption, hashing, and key derivation (HKDF / PBKDF2), with implementations including AES/Sodium and Chinese national algorithms SM2/SM3/SM4/ZUC. Installable via Composer.

Go to Download


enjin/php-blockchain-tools

3 Favers
36000 Downloads

Tools for handling hex numbers and decoding contract data.

Go to Download


digitalcz/openid-connect

7 Favers
28103 Downloads

PHP implementation of OpenID Connect using symfony/contracts

Go to Download


componenta/arrayable

0 Favers
7314 Downloads

Array conversion contract for Componenta packages

Go to Download


cleaniquecoders/laravel-billing

5 Favers
1807 Downloads

A gateway-agnostic subscription & invoicing engine for Laravel, with an optional Livewire + Flux billing UI. One package to maintain. Payment gateways are an extension point (a contract), not separate packages. Ships a built-in local gateway so any app has working billing on day one — ideal for demo, development, UAT, and testing.

Go to Download


weew/contracts

0 Favers
63090 Downloads

Collection of common interfaces.

Go to Download


waffle-commons/contracts

1 Favers
7054 Downloads

The central contract package for Waffle Commons. Every other waffle-commons/* component depends only on this package and its declared PSR interfaces — the perimeter that keeps components independently replaceable.

Go to Download


<< Previous Next >>