public function productPricingAction()
    {
        $userLocale = $this->getUser()->getLocale();

        /** @var TaxClass[] $taxClasses */
        $taxClasses = $this->get('sulu_product.tax_class_manager')->findAll($userLocale);

        $taxClassTitles = [];
        foreach ($taxClasses as $taxClass) {
            $taxClassTitles[] = [
                'id' => $taxClass->getId(),
                'name' => $taxClass->getName(),
            ];
        }

        $currencies = $this->getCurrencies($userLocale);
        $defaultCurrency = $this->container->getParameter('sulu_product.default_currency');
        $displayRecurringPrices = $this->container->getParameter('sulu_product.display_recurring_prices');

        return $this->render(
            'SuluProductBundle:Template:product.pricing.html.twig',
            [
                'taxClasses' => $taxClassTitles,
                'currencies' => $currencies,
                'defaultCurrency' => $defaultCurrency,
                'displayRecurringPrices' => $displayRecurringPrices,
            ]
        );
    }