Sha256: ea3db71208b576a1b627e89af6d7e822bd7036914fd79b67b11b822bb6e612ba

Contents?: true

Size: 532 Bytes

Versions: 2

Compression:

Stored size: 532 Bytes

Contents

# frozen_string_literal: true

require 'validates_identity'
require_relative 'br_cnpj/version'

class ValidatesIdentity
  module BrCnpj
    autoload :Validator, 'validates_identity/br_cnpj/validator'
  end
end

ValidatesIdentity.register_legal_identity_type('BR_CNPJ', ValidatesIdentity::BrCnpj::Validator)
ValidatesIdentity::ShouldaMatchers.register_legal_allowed_values('BR_CNPJ', %w[51.114.450/0001-46 89905757000138])
ValidatesIdentity::ShouldaMatchers.register_legal_disallowed_values('BR_CNPJ', %w[123456 51.114.450/0001-56])

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
validates_identity-br_cnpj-1.0.0 lib/validates_identity/br_cnpj.rb
validates_identity-br_cnpj-0.2.0 lib/validates_identity/br_cnpj.rb