WellCommerce\Bundle\CurrencyBundle\EventListener\CurrencySubscriber::getLocaleCurrency PHP Метод

getLocaleCurrency() защищенный Метод

Returns the currency code for active locale
protected getLocaleCurrency ( Request $request ) : string
$request Symfony\Component\HttpFoundation\Request
Результат string
    protected function getLocaleCurrency(Request $request)
    {
        $currentLocale = $request->getLocale();
        $locale = $this->container->get('locale.repository')->findOneBy(['code' => $currentLocale]);
        if (null !== $locale && $locale->getCurrency() instanceof Currency) {
            return $locale->getCurrency()->getCode();
        }
        return null;
    }