gustavofreze member since: May 21, 2021

gustavofreze's packages

  • PHP

    tiny-blocks/logger

    Emits PSR-3 structured logs for PHP, with correlation tracking and configurable sensitive data redaction.

  • PHP

    tiny-blocks/mapper

    Maps PHP objects to and from arrays, JSON, and iterables through reflection and pluggable strategies.

  • PHP

    tiny-blocks/math

    Value Objects for handling arbitrary precision numbers.

  • PHP

    tiny-blocks/outbox

    Write-side adapter for the Transactional Outbox pattern that persists domain events atomically with aggregate state through Doctrine DBAL.

  • PHP

    tiny-blocks/time

    Models time as immutable value objects for PHP: instants, durations, periods, timezones, and time-of-day, all UTC-normalized.

  • PHP

    tiny-blocks/value-object

    Defines the default behavior contract for PHP value objects with structural equality.