Sha256: b42f59917f0645f8d209785f939ad7543b3fd94d3668f8f68d8b4f8611eb6eec

Contents?: true

Size: 374 Bytes

Versions: 5

Compression:

Stored size: 374 Bytes

Contents

module BoaVistaStubs
  class Document::Cnpj
    include BoaVistaStubs::Document::Extension

    attr_reader :document_number

    def initialize(document_number)
      @document_number = document_number
    end

    def valid?
      validator(document_number).valid_cnpj?
    end

    def invalid?
      !valid?
    end

    def document_type
      :CNPJ
    end

  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
boa_vista_stubs-0.0.7 app/models/boa_vista_stubs/document/cnpj.rb
boa_vista_stubs-0.0.6 app/models/boa_vista_stubs/document/cnpj.rb
boa_vista_stubs-0.0.5 app/models/boa_vista_stubs/document/cnpj.rb
boa_vista_stubs-0.0.4 app/models/boa_vista_stubs/document/cnpj.rb
boa_vista_stubs-0.0.3 app/models/boa_vista_stubs/document/cnpj.rb