* * 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 Guinea or not. * * ISO 3166-1 alpha-2: GN * * @see http://www.geonames.org/GN/administrative-division-guinea.html * * @author Henrique Moody */ final class GnSubdivisionCode extends AbstractSearcher { /** * {@inheritdoc} */ protected function getDataSource(): array { return [ 'B', // Boké 'BE', // Beyla 'BF', // Boffa 'BK', // Boke 'C', // Conakry 'CO', // Coyah 'D', // Kindia 'DB', // Dabola 'DI', // Dinguiraye 'DL', // Dalaba 'DU', // Dubreka 'F', // Faranah 'FA', // Faranah 'FO', // Forecariah 'FR', // Fria 'GA', // Gaoual 'GU', // Gueckedou 'K', // Kankan 'KA', // Kankan 'KB', // Koubia 'KD', // Kindia 'KE', // Kerouane 'KN', // Koundara 'KO', // Kouroussa 'KS', // Kissidougou 'L', // Labé 'LA', // Labe 'LE', // Lelouma 'LO', // Lola 'M', // Mamou 'MC', // Macenta 'MD', // Mandiana 'ML', // Mali 'MM', // Mamou 'N', // Nzérékoré 'NZ', // Nzerekore 'PI', // Pita 'SI', // Siguiri 'TE', // Telimele 'TO', // Tougue 'YO', // Yomou ]; } }