* @copyright 2007-2018 PrestaShop SA * @license https://opensource.org/licenses/OSL-3.0 Open Software License (OSL 3.0) * International Registered Trademark & Property of PrestaShop SA */ abstract class ProductPresentingFrontControllerCore extends FrontController { private function getFactory() { return new ProductPresenterFactory($this->context, new TaxConfiguration()); } protected function getProductPresentationSettings() { return $this->getFactory()->getPresentationSettings(); } protected function getProductPresenter() { return $this->getFactory()->getPresenter(); } }