All Projects → ddeboer → Vatin

ddeboer / Vatin

Licence: mit
Validate VAT identification numbers

Projects that are alternatives of or similar to Vatin

Ngx Dynamic Form Builder
FormBuilder + class-transformer + class-validator = dynamic form group builder for Angular10+
Stars: ✭ 93 (-19.83%)
Mutual labels:  validation
Postguard
🐛 Statically validate Postgres SQL queries in JS / TS code and derive schemas.
Stars: ✭ 104 (-10.34%)
Mutual labels:  validation
Inapppy
Python In-app purchase validator for Apple AppStore and GooglePlay.
Stars: ✭ 110 (-5.17%)
Mutual labels:  validation
Flask pydantic
flask extension for integration with the awesome pydantic package
Stars: ✭ 96 (-17.24%)
Mutual labels:  validation
Gltf Asset Generator
Tool for generating various glTF assets for importer validation
Stars: ✭ 103 (-11.21%)
Mutual labels:  validation
Validator
Drop in user input validation for your iOS apps.
Stars: ✭ 1,444 (+1144.83%)
Mutual labels:  validation
Fluidvalidator
General purpose validation system for objects, nested objects, enumerables written in Swift
Stars: ✭ 89 (-23.28%)
Mutual labels:  validation
Kubeconform
A FAST Kubernetes manifests validator, with support for Custom Resources!
Stars: ✭ 111 (-4.31%)
Mutual labels:  validation
Accept values for
Rspec matchers to test ActiveModel validation that follows BDD.
Stars: ✭ 103 (-11.21%)
Mutual labels:  validation
Typical
Typical: Fast, simple, & correct data-validation using Python 3 typing.
Stars: ✭ 111 (-4.31%)
Mutual labels:  validation
Graphql Go Tools
Tools to write high performance GraphQL applications using Go/Golang.
Stars: ✭ 96 (-17.24%)
Mutual labels:  validation
Play2 Html5tags
HTML5 form tags module for Play Framework
Stars: ✭ 101 (-12.93%)
Mutual labels:  validation
Validatorjs
A data validation library in JavaScript for the browser and Node.js, inspired by Laravel's Validator.
Stars: ✭ 1,534 (+1222.41%)
Mutual labels:  validation
Validates timeliness
Date and time validation plugin for ActiveModel and Rails. Supports multiple ORMs and allows custom date/time formats.
Stars: ✭ 1,319 (+1037.07%)
Mutual labels:  validation
Bootstrap Validate
A simple Form Validation Library for Bootstrap 3 and Bootstrap 4 not depending on jQuery.
Stars: ✭ 112 (-3.45%)
Mutual labels:  validation
Validator Collection
Python library of 60+ commonly-used validator functions
Stars: ✭ 91 (-21.55%)
Mutual labels:  validation
Ymate Platform V2
YMP是一个非常简单、易用的轻量级Java应用开发框架,涵盖AOP、IoC、WebMVC、ORM、Validation、Plugin、Serv、Cache等特性,让开发工作像搭积木一样轻松!
Stars: ✭ 106 (-8.62%)
Mutual labels:  validation
Pycpfcnpj
Python module for brazilian register numbers for persons (CPF) and companies (CNPJ).
Stars: ✭ 116 (+0%)
Mutual labels:  validation
Kronky
Kronky bridges the gap between Ecto and Absinthe GraphQL by listing validation messages in a mutation payload.
Stars: ✭ 112 (-3.45%)
Mutual labels:  validation
Vala
A simple, extensible, library to make argument validation in Go palatable.
Stars: ✭ 109 (-6.03%)
Mutual labels:  validation

VATIN

Build Status Scrutinizer Code Quality Code Coverage Latest Stable Version

A small PHP library for validating VAT identification numbers (VATINs).

Installation

This library is available on Packagist:

$ composer require ddeboer/vatin

If you want to use this library in a Symfony application, you can use the VatinBundle instead.

Usage

Validate a VAT number’s format:

use Ddeboer\Vatin\Validator;

$validator = new Validator;
$bool = $validator->isValid('NL123456789B01');

Additionally check whether the VAT number is in use, with a call to the VAT Information Exchange System (VIES) SOAP web service:

use Ddeboer\Vatin\Validator;

$validator = new Validator;
$bool = $validator->isValid('NL123456789B01', true);
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].