Method: CpfCnpj#initialize

Defined in:
lib/flexa_lib/brcpfcnpj/cpf_cnpj.rb

#initialize(numero) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/flexa_lib/brcpfcnpj/cpf_cnpj.rb', line 5

def initialize(numero)
  @numero = numero
  @match = self.instance_of?(Cpf) ? @numero =~ CPF_REGEX : @numero =~ CNPJ_REGEX
  @numero_puro = $1
  @para_verificacao = $2
  @numero = (@match ? format_number! : nil)
end