Skip to content

italodom/mask

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mask Build Status

Para criação de máscaras de CPF, CEP, Monetária, Telefone, etc

Installation

Instalação via composer

composer require italodom/mask

ou adicionar no seu arquivo composer.json

Uso

Criando máscaras

// Formatando CEP
echo MaskFactory::factory(MaskTypes::MASK_CEP, '99999999')->getMasked();
// Saída: 99999-999

// Formatando CPF
echo MaskFactory::factory(MaskTypes::MASK_CPF, '33344455566')->getMasked();
// Saída: 333.444.555-88

// Formatando Máscara para CNPJ
echo MaskFactory::factory(MaskTypes::MASK_CNPJ, '00000000000100')->getMasked();
// Saída: 00.000.000/0001-00

// Formatando Máscara monetária sem o simbolo
echo MaskFactory::factory(MaskTypes::MASK_MONEY_NO_SYMBOL, '1234.56')->getMasked();
// Saída: 1.234,56

// Formatando Máscara para limpar um formato monetário
echo MaskFactory::factory(MaskTypes::MASK_CLEAR_MONEY, '1.234,56')->getMasked();
// Saída: 1234.56

// Formatando Máscara para telefone
echo MaskFactory::factory(MaskTypes::MASK_TELEFONE, '1122223333')->getMasked();
// Saída: (11) 2222-3333

// Formatando Máscara para telefone
echo MaskFactory::factory(MaskTypes::MASK_TELEFONE, '01133334444')->getMasked();
// Saída: (11) 3333-4444

// Formatando Máscara para telefone
echo MaskFactory::factory(MaskTypes::MASK_TELEFONE, '11944445555')->getMasked();
// Saída: (11) 94444-5555

// Formatando Máscara para telefone
echo MaskFactory::factory(MaskTypes::MASK_TELEFONE, '011955556666')->getMasked();
// Saída: (11) 95555-6666

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages