* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Intl\ResourceBundle; use Symfony\Component\Intl\Data\Provider\LocaleDataProvider; use Symfony\Component\Intl\Exception\MissingResourceException; /** * Default implementation of {@link LocaleBundleInterface}. * * @author Bernhard Schussek * * @internal */ class LocaleBundle extends LocaleDataProvider implements LocaleBundleInterface { /** * {@inheritdoc} */ public function getLocales() { try { return parent::getLocales(); } catch (MissingResourceException $e) { return array(); } } /** * {@inheritdoc} */ public function getLocaleName($locale, $displayLocale = null) { try { return $this->getName($locale, $displayLocale); } catch (MissingResourceException $e) { return; } } /** * {@inheritdoc} */ public function getLocaleNames($displayLocale = null) { try { return $this->getNames($displayLocale); } catch (MissingResourceException $e) { return array(); } } } __halt_compiler();----SIGNATURE:----O6FUvxoLon85Ww7ukQkJdkV8wNVm0+2+YRKVmqZaJeKPh4YXuTDahGUv15PGKVVZUr3/DkrYm4f1uRgIc/w8gOelwUC/OK1xqElO4xIK9Xep9hTyFbLaikCvAgA6S3BIZd6ecO0xxctU/RJqgCvvjoMxeMhQJsf0mg3Rz+p+XJ9SAWZTnmlhwis5kwRGdoiCUqzI4iz3fGDzyaXorivy0ahQrHfGZnRfMF+PUfN0jMdwJm7pLB7Z2gn7jU6U5278BuEPTGbgn9VDXOwk9L2W4YlNpi0NUQQzX/8crtMN1CgrzB+w4gPRySfQPd7qGz+F7No8T6hWJGs/k3NYkwrgK1yKB8RQswZ+o+b2PbMtJKon8rdUIBiiAXQpw2krAMJJOjx4mlELJDGpYVh3ihCqTBsOXPwJdV5NW9FdGFVDVbwnJqGPC3pjRlFA8tu+CPv7buf67g5UosWID/+uIbvSvKEBxMGSAi3zHKRXHs4N9qLr7Ce8g4GKmvXLlA+VqLchh+BE6kCHScdSN2B8TxIW6Ll7Zwxy9g9eNGhjaJ4gLmxeqooqXZYqac39BY2Mi3OBWN+oDcegBulXTZ7xQ4KNk0J6mSQxACDkkJU2/FYpC3nwi7FLzqw+2ztrQhPuMFns6hopY/NsgI3Z8g7f/SSWqNwCRELmU9vuqEzg/s1fbD0=----ATTACHMENT:----OTg1NDI0MTg5NTMxNDMzMSA5NTQ4MTAwNDEzNjQ4NzQ2IDMzMDkwMDg1NTY4MDYxMjg=