Validate OIB (Personal Identification Number).
Via Composer
composer require tesla-software/oib
use Tesla\OIB\OIB;
// Check if OIB is valid
OIB::validate('00000000001'); // Returns: bool
// Check if OIB's are valid
OIB::validateMany('00000000001', '00000000002', ...); // Returns: array
// or
OIB::validateMany(['00000000001', '00000000002', ...]); // Returns: array
/**
* Results
*
[
"73963178454" => false
"25878484848" => false
"73963178454AA" => false
"25878484848ZZ" => false
"87783564545" => false
"87783564545GG" => false
"12345678911" => true
"91145678919" => true
"87884784457" => true
"87871118443" => true
"36875454458" => true
"78745548455" => true
]
*/
composer test