mirror of
https://github.com/Respect/Validation.git
synced 2026-03-17 23:59:51 +01:00
Create "EcSubdivisionCode" rule
This commit is contained in:
parent
b16fd375c3
commit
bc98f09e4e
2 changed files with 84 additions and 0 deletions
53
library/Rules/SubdivisionCode/EcSubdivisionCode.php
Normal file
53
library/Rules/SubdivisionCode/EcSubdivisionCode.php
Normal file
|
|
@ -0,0 +1,53 @@
|
|||
<?php
|
||||
|
||||
/*
|
||||
* This file is part of Respect/Validation.
|
||||
*
|
||||
* (c) Alexandre Gomes Gaigalas <alexandre@gaigalas.net>
|
||||
*
|
||||
* For the full copyright and license information, please view the "LICENSE.md"
|
||||
* file that was distributed with this source code.
|
||||
*/
|
||||
|
||||
namespace Respect\Validation\Rules\SubdivisionCode;
|
||||
|
||||
use Respect\Validation\Rules\AbstractSearcher;
|
||||
|
||||
/**
|
||||
* Validator for Ecuador subdivision code.
|
||||
*
|
||||
* ISO 3166-1 alpha-2: EC
|
||||
*
|
||||
* @link http://www.geonames.org/EC/administrative-division-ecuador.html
|
||||
*/
|
||||
class EcSubdivisionCode extends AbstractSearcher
|
||||
{
|
||||
public $haystack = array(
|
||||
'A', // Azuay
|
||||
'B', // Bolivar
|
||||
'C', // Carchi
|
||||
'D', // Orellana
|
||||
'E', // Esmeraldas
|
||||
'F', // Canar
|
||||
'G', // Guayas
|
||||
'H', // Chimborazo
|
||||
'I', // Imbabura
|
||||
'L', // Loja
|
||||
'M', // Manabi
|
||||
'N', // Napo
|
||||
'O', // El Oro
|
||||
'P', // Pichincha
|
||||
'R', // Los Rios
|
||||
'S', // Morona-Santiago
|
||||
'SD', // Santo Domingo de los Tsáchilas
|
||||
'SE', // Santa Elena
|
||||
'T', // Tungurahua
|
||||
'U', // Sucumbios
|
||||
'W', // Galapagos
|
||||
'X', // Cotopaxi
|
||||
'Y', // Pastaza
|
||||
'Z', // Zamora-Chinchipe
|
||||
);
|
||||
|
||||
public $compareIdentical = true;
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue