therezor / ua-tax-number
Ukraine tax number (INN, IPN) parser and validator.
1.2
2021-03-31 08:39 UTC
Requires
- php: ^7.1|^8.0
Requires (Dev)
- phpunit/phpunit: ^8.0|^9.0
Suggests
None
Provides
None
Conflicts
None
Replaces
None
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); }