toniperic / oib

Personal Identification Number (OIB) validator for Croatian citizens

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status Latest Stable Version License

Introduction

Personal Identification Number (Croatian: Osobni identifikacijski broj or OIB) is a permanent national identification number of every Croatian citizen and legal persons domiciled in the Republic of Croatia.

Installation

Just pull the package via Composer

"require": {
    "toniperic/oib": "~1.0"
}

Usage

You can check whether an OIB is valid likewise

Oib::validate('foo'); // false
Oib::validate(71481280786); // true

You could also specify an array as first parameter, likewise

Oib::validate(array(71481280786, 64217529143, 'foo'));

and the returned result would be

array(3) {              
  ["71481280786"] => bool(true)            
  ["64217529143"] => bool(true)            
  ["foo"] => bool(false)           
}                       

Feel free to check the tests if you still can't understand how the package works.

About

Personal Identification Number (OIB) validator for Croatian citizens

License:MIT License


Languages

Language:PHP 100.0%