Symfony oib validator based on oib rules for Croatian citizens ID number which include rules determined and assigned by the Tax Administration like mod 11 check digit.
The Personal identification number (hrv. Osobni identifikacijski broj or OIB) is a permanent national identification number of every Croatian citizen and legal persons domiciled in the Republic of Croatia.
composer require locastic/oib-validator
If you are using annotations for validation, include the constraints namespace:
use Locastic\Component\OibValidator\Validator\Constraints as LocasticOib;
and then add the OibValidator constraint to the relevant field:
/**
* @LocasticOib\OibValidator
*/
protected $oib;
App\Entity\Company:
properties:
oib:
- Locastic\Component\OibValidator\Validator\Constraints\OibValidator
Need help at your project? Write us an email on info@locastic.com