elavora/api-datatypes

Pacote agregador dos DataTypes Elavora API.

Maintainers

Package info

github.com/Elavora/api-datatypes

pkg:composer/elavora/api-datatypes

Transparency log

Statistics

Installs: 3

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v0.1.1 2026-07-08 01:46 UTC

README

Pacote agregador dos DataTypes Elavora API.

Uso

Instale apenas o DataType que sua aplicacao usa:

composer require elavora/api-datatype-email
composer require elavora/api-datatype-cpf

Se quiser todos os DataTypes mantidos pelo Elavora API, use o agregador:

composer require elavora/api-datatypes
use Elavora\Api\DataTypes\Brazil\Cpf;
use Elavora\Api\DataTypes\Email;

$cpf = Cpf::from('529.982.247-25');
$email = Email::from('team@api.dev');

Todos os tipos implementam Elavora\Api\Framework\Contracts\DataType, por isso podem ser usados em attributes do framework:

#[RequiredFields(['email' => Email::class, 'cpf' => Cpf::class])]