Cpfcnpj

Summary

format_number(number_in)

Valida o Cpf/Cnpj e retorna uma String com o mesmo formatado Caso seja invalido retorna nil

valid?(number_in)

Modulo responsavel pro realizar todos os calculos de validacao

Functions

format_number(number_in)

Valida o Cpf/Cnpj e retorna uma String com o mesmo formatado Caso seja invalido retorna nil

Exemplos

iex> Cpfcnpj.format_number({:cnpj,”69.103.604/0001-60”}) “69.103.604/0001-60”

valid?(number_in)

Modulo responsavel pro realizar todos os calculos de validacao

exemplos:

iex>Cpfcnpj.valid?({:cnpj,"69.103.604/0001-60"})
true
iex>Cpfcnpj.valid?({:cpf,"111.444.777-35"})       
true

Com ou sem os caracteres especiais os mesmos serao validados