betocampoy/champs-certificate

Certificate component extracted from Champs for reading, validating, processing and opening digital certificates.

Maintainers

Package info

github.com/betocampoy/champs-certificate

pkg:composer/betocampoy/champs-certificate

Statistics

Installs: 3

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v1.0.0 2026-04-14 01:10 UTC

This package is auto-updated.

Last update: 2026-04-14 01:15:02 UTC


README

Componente de certificados digitais extraído do ecossistema Champs, preparado para reutilização em outros projetos, incluindo o ChampsFiscal.

Instalação

composer require betocampoy/champs-certificate

Namespace

use BetoCampoy\Champs\Certificate\CertificateFactory;

Autoload PSR-4

"autoload": {
  "psr-4": {
    "BetoCampoy\\Champs\\Certificate\\": "src/"
  }
}

Constantes globais

O pacote registra automaticamente:

  • CHAMPS_CERTIFICATE_PACKAGE
  • CHAMPS_CERTIFICATE_VERSION

Estrutura

  • CertificateFactory
  • Exception/*
  • Security/*
  • Service/*
  • ValueObject/*

Observações

  • Dependências opcionais de PDF e QR Code foram deixadas como suggest no composer.json, para uso pelas aplicações consumidoras quando necessário.

Licença

MIT