backfron / cedula-ecuador
Package to validate and obtain information on ecuadorian CI.
Installs: 5 209
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 2
Forks: 1
Open Issues: 0
Requires (Dev)
README
Validator for ecuadorian CI.
Instalation
composer require backfron/cedula-ecuador
Usage
You may initialize a new Cedula object providing the CI number as a string
. Is important that you provide a string
because some CI numbers start with a 0.
use \Backfron\CedulaEcuador\Cedula; $cedula = new Cedula('1234567890'); /** * The isValid() method will return true if the CI * number is valid or false otherwise. */ if($cedula->isValid()) { echo "The number is valid"; } else { echo "The number is invalid"; }
Obtaining info
You can also get the province where the CI was issued.
use \Backfron\CedulaEcuador\Cedula; $cedula = new Cedula('1003495585'); $cedula->getProvince(); // Imbabura
Tests
You can run the test running vendor/bin/phpunit
.
Contributions
If you have a contribution or a bug fix, please open a PR including a tests for your code.