* @copyright Since 2007 PrestaShop SA and Contributors * @license https://opensource.org/licenses/OSL-3.0 Open Software License (OSL 3.0) */ 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(); } }