dev-master
9999999-devLittle helpers to your daily tasks
MIT
The Requires
- php >=5.3.0
- nesbot/carbon 1.*
The Development Requires
helpers
Little helpers to your daily tasks
Note: This repository contains a set of functions that may help us, Brazilians, with common tasks, such date conversion and string masks. So, for now on, this documentation will be written in portuguese (pt_BR), (*2)
Esse repositório disponibiliza um conjunto de funções para algumas tarefas simples que passamos em todo novo projeto: conversão de datas, formatação de strings, etc..., (*3)
Utilizaremos o composer para a instalação desse pacote., (*4)
Basta adicionar a linha abaixo ao seu arquivo composer.json
:, (*5)
"vsmoraes/helpers": "dev-master"
Ou executar:, (*6)
composer require vsmoraes/helpers
Aplica uma máscara à uma string, (*7)
$telefone = str_mask('11999999999', '(##) #####-###'); // Resultado: (11) 99999-9999
Retorna a string formatada como CPF, (*8)
$cpf = format_cpf('99999999999'); // Resultado: 999.999.999-99
Retorna a string formatada como CNPJ, (*9)
$cnpj = format_cnpj('99999999999999'); // Resultado: 99.999.999/9999-99
Retorna a string formatada como CEP, (*10)
$cep = format_cep('99999999'); // Resultado: 99999-999
Retorna a string formatada como telefone, (*11)
$telefone = format_telefone('99999999999'); // Resultado: (99) 99999-9999
Converte o formato da data, (*12)
$date = '2015-04-01'; $date = format_data($date); // Resultado: 01/04/2015
Você pode fazer a conversão inversa também (ou usar qualquer outro formato), (*13)
$date = '01/04/2015'; $date = format_data($date, 'd/m/Y', 'Y-m-d'); // Resultado: 2015-04-01
Converte de bytes pra KB, MB, GB out TB, (*14)
$bytes = 230 * 1024; // $filesize = filesize_format($bytes); // Resultado: 230KB
php vendor/bin/phpunit
Little helpers to your daily tasks
MIT
helpers