* * 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 Libya or not. * * ISO 3166-1 alpha-2: LY * * @see http://www.geonames.org/LY/administrative-division-libya.html * * @author Henrique Moody */ final class LySubdivisionCode extends AbstractSearcher { /** * {@inheritdoc} */ protected function getDataSource(): array { return [ 'BA', // Banghazi 'BU', // Al Buţnān 'DR', // Darnah 'GT', // Ghāt 'JA', // Al Jabal al Akhdar 'JG', // Al Jabal al Gharbī 'JI', // Al Jifārah 'JU', // Al Jufrah 'KF', // Al Kufrah 'MB', // Al Marqab 'MI', // Misratah 'MJ', // Al Maraj 'MQ', // Murzuq 'NL', // Nālūt 'NQ', // An Nuqat al Khams 'SB', // Sabha 'SR', // Surt 'TB', // Ţarābulus 'WA', // Al Wāḩāt 'WD', // Wādī al Ḩayāt 'WS', // Wādī ash Shāţi´ 'ZA', // Az Zawiyah ]; } }