* * 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:----iaaAMNGgW6pXhd6zFqTSWLp7rhUP77Q0CKbxFVUKhWxle4ohuR2Y77Xal4dx2GqC2CsN2NBnCug0TI38ZhZK86mXTUc4uUmojBrDPLUhZGkz5Cn5r4MvUX2ODP+xXHrpD12Zgwry2m0yCqnuuwUSMTaxl4ycH03owZ5CQiH04HGumgf6Y/amGiaTlN/ZyDMk//BivY8rFmLvR1k2zkCWSnfKSLvN7/UrLoBx6a2Rx2UTnEUH5TZmKuWWrOL5d3AyyHe3uklkDKueRgwhb+okH/0oGRYUquCWTmqXJcE0I20CBmgcTAlzM+Ul6S2DIKkQUAiu3YD3eXW6/dzKTcFqQOXdYmmyAnD/4hT7l8tCj3g0UbJSze4qXmL+Hfh8+ZX9wDiD7OOXUxZ1RqVNANCFsK+C1ZOT7FOOmPDKF49OfQMsLlIuChAbPG07Rjz9/QBYYoPO1AdRmes7E0J8FBaU/A4Gqil1RUO9aBn9pqmR+qw8+vnwSKs1us69hyrPIXEM/iMToJDIqrFEZ8kq09cNH/HdDCq6doj/HSi5e8ipgoiU1j6w5LYWe8iqb8LpW4kXSL8mAa4g5HWYt7WRn8isZk0PxXQ8wSy4cFg9JmPiTTIiJReAohjVz9BjF7PDkqkE9K9iWW4LYwfLcId/aXRLUaky31xki3iPg7TmN46k6rM=----ATTACHMENT:----MTAzNjI4NTEyMjcyNTYwNCA0MzkxMTg1Njk3MTU4MjM0IDQzNzA1NTIxMDU1NzY0MDg=