maduser / argon-support
Shared contracts and lightweight support helpers for the Argon package suite.
v1.0.0
2026-05-24 14:26 UTC
Requires
- php: ^8.2
- psr/http-message: ^2.0
- psr/http-server-handler: ^1.0
Requires (Dev)
- dealerdirect/phpcodesniffer-composer-installer: ^1.1
- phpunit/phpunit: ^11.5
- slevomat/coding-standard: ^8.24
- squizlabs/php_codesniffer: ^4.0
- vimeo/psalm: ^6.13
This package is auto-updated.
Last update: 2026-05-24 14:30:46 UTC
README
maduser/argon-support contains shared contracts and small helpers used across
the Argon runtime packages. It keeps cross-package interfaces in one place
without turning them into a general-purpose utility layer.
Installation
composer require maduser/argon-support
Contents
ErrorHandlerInterfacefor runtime exception handling.ResponseEmitterInterfacefor HTTP response emission.ResultResponderInterfacefor converting handler results to PSR-7 responses.HtmlableInterfaceandHtmlfor explicit HTML-safe response values.- The
Overridepolyfill used by packages that support PHP 8.2.
Scope
This package should stay small. It is for shared contracts that several Argon packages must agree on, not for application helpers or framework conveniences.
Quality Gate
composer check