therezor / ua-tax-number
Ukraine tax number (INN, IPN) parser and validator.
Installs: 20 924
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 2
Forks: 1
Open Issues: 0
Requires
- php: ^7.1|^8.0
Requires (Dev)
- phpunit/phpunit: ^8.0|^9.0
README
Ukrainian tax number (INN, IPN) decoder and validator
Validate, get gender, birthdate, or age from tax number.
Installation
This package requires PHP 7.1 or higher.
Run composer require therezor/ua-tax-number
in your project root folder.
Usage example
<?php use TheRezor\UaTaxNumber\Decoder; $inn = '3184710691'; // true if (Decoder::isValid($inn)) { // "male" $gender = Decoder::gender($inn); // DateTime '1987-03-12' $birthDate = Decoder::birthDate($inn); // 33 $age = Decoder::age($inn); }
Валідатор та декодер українського ІПН
Індивідуальний ідентифікаційний номер Валідуйте, отримуйте стать, дату народження, чи вік по ІПН.
Встановлення
Цей пакет потребує PHP версії 7.1 або новішу.
Запустіть composer require therezor/ua-tax-number
в директорії з вашим проектом.
Приклад використання
<?php use TheRezor\UaTaxNumber\Decoder; $inn = '3184710691'; // true if (Decoder::isValid($inn)) { // "male" $gender = Decoder::gender($inn); // DateTime '1987-03-12' $birthDate = Decoder::birthDate($inn); // 33 $age = Decoder::age($inn); }
Валидатор и декодер украинского ИНН
Индивидуальный идентификационный номер Валидируйте, получайте пол, дату рождения, или возраст по ИНН.
Установка
Для работы пакета необходимо PHP версии 7.1 или новее.
Запустите composer require therezor/ua-tax-number
в директории с вашим проектом.
Пример использования
<?php use TheRezor\UaTaxNumber\Decoder; $inn = '3184710691'; // true if (Decoder::isValid($inn)) { // "male" $gender = Decoder::gender($inn); // DateTime '1987-03-12' $birthDate = Decoder::birthDate($inn); // 33 $age = Decoder::age($inn); }