atoms / client
Framework-agnostic monolith-side SDK for Atoms: RPC stub proxies, callback kernel, manifest loader.
Package info
pkg:composer/atoms/client
Requires
- php: ^8.3
- ext-sodium: *
- atoms/core: ^0.1
- psr/container: ^1.1 || ^2.0
- psr/http-client: ^1.0
- psr/http-factory: ^1.0
- psr/http-message: ^1.1 || ^2.0
- psr/http-server-handler: ^1.0
- psr/http-server-middleware: ^1.0
- psr/log: ^2.0 || ^3.0
README
The framework-independent, monolith-side client for Atoms. It provides typed Atom proxies, the signed callback kernel, manifest loading, retries, and the shared host-adapter contracts used by the Laravel and Symfony integrations.
composer require atoms/client:^0.1
Applications normally install a framework adapter. Use this package directly when integrating another framework or a plain PHP application; the normative adapter contract and examples are in the Atoms documentation.
Development and support
This package is developed in the Atoms monorepo. Its standalone repository is a read-only distribution mirror; report issues and send pull requests to the monorepo. Licensed under the MIT License.