* * For the full copyright and license information, please view the "LICENSE.md" * file that was distributed with this source code. */ declare(strict_types=1); namespace Respect\Validation\Rules\Locale; use Respect\Validation\Rules\AbstractSearcher; /** * Validates whether an input is subdivision code of Chile or not. * * ISO 3166-1 alpha-2: CL * * @see http://www.geonames.org/CL/administrative-division-chile.html * * @author Henrique Moody */ final class ClSubdivisionCode extends AbstractSearcher { /** * {@inheritdoc} */ protected function getDataSource(): array { return [ 'AI', // Aisen del General Carlos Ibanez del Campo - XI 'AN', // Antofagasta - II 'AP', // Arica y Parinacota 'AR', // Araucania - IX 'AT', // Atacama - III 'BI', // Bio-Bio - VIII 'CO', // Coquimbo - IV 'LI', // Libertador General Bernardo O'Higgins - VI 'LL', // Los Lagos - X 'LR', // Los RĂ­os 'MA', // Magallanes - XII 'ML', // Maule - VII 'RM', // Region Metropolitana - RM 'TA', // Tarapaca - I 'VS', // Valparaiso - V ]; } }