gilsegura member since: Apr 15, 2024

gilsegura's packages

  • PHP

    gilsegura/psr-messages

    Media-type-aware PSR-7 message parsing and rendering. It turns a validatedrequest into typed input objects and turns your domain output into a correctlyshaped response body, for both plain JSON and [JSON:API](https://jsonapi.org)(v1.1). It is framework-agnostic and integrates through PSR-15 middlewa

  • PHP

    gilsegura/psr-messages-bundle

    Symfony integration for gilsegura/psr-messages: registers the parsers, schema resolver, response factories and PSR-15 middlewares as services, wires the Symfony<->PSR bridge, and adds a #[Pipeline] attribute plus an exception subscriber for JSON:API error responses.

  • PHP

    gilsegura/psr-server

    The component provides infrastructure for building PSR-15 request handlers and middleware pipelines, plus a typed response factory for serializable payloads.

  • PHP

    gilsegura/psr-validator

    This is a project providing infrastructure for validating PSR HTTP messages.

  • PHP

    gilsegura/serializer

    A minimal, framework-agnostic serialization contract for PHP 8.5+.

  • PHP

    gilsegura/shared

    Framework-agnostic DDD, Event Sourcing and CQRS building blocks: domain value objects, aggregates, event store, command/query buses, criteria DSL and read models.

  • PHP

    gilsegura/shared-bundle

    Symfony integration for the `gilsegura/shared` package.

  • PHP

    gilsegura/assert

    This is a proxy project providing infrastructure for implementing [beberlei/assert](https://github.com/beberlei/assert).

    Abandoned!