maduser/argon-support

Shared contracts and lightweight support helpers for the Argon package suite.

Maintainers

Package info

github.com/judus/argon-support

pkg:composer/maduser/argon-support

Statistics

Installs: 33

Dependents: 4

Suggesters: 0

Stars: 0

Open Issues: 0

v1.0.0 2026-05-24 14:26 UTC

This package is auto-updated.

Last update: 2026-05-24 14:30:46 UTC


README

PHP Build codecov Psalm Level Latest Version Downloads License: MIT

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

  • ErrorHandlerInterface for runtime exception handling.
  • ResponseEmitterInterface for HTTP response emission.
  • ResultResponderInterface for converting handler results to PSR-7 responses.
  • HtmlableInterface and Html for explicit HTML-safe response values.
  • The Override polyfill 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