* * 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 Tunisia or not. * * ISO 3166-1 alpha-2: TN * * @see http://www.geonames.org/TN/administrative-division-tunisia.html * * @author Henrique Moody */ final class TnSubdivisionCode extends AbstractSearcher { /** * {@inheritdoc} */ protected function getDataSource(): array { return [ '11', // Tunis '12', // L'Ariana '13', // Ben Arous '14', // La Manouba '21', // Nabeul '22', // Zaghouan '23', // Bizerte '31', // Béja '32', // Jendouba '33', // Le Kef '34', // Siliana '41', // Kairouan '42', // Kasserine '43', // Sidi Bouzid '51', // Sousse '52', // Monastir '53', // Mahdia '61', // Sfax '71', // Gafsa '72', // Tozeur '73', // Kebili '81', // Gabès '82', // Medenine '83', // Tataouine ]; } }