![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/old/generated/code/Magento/Catalog/Helper/Data/ |
<?php namespace Magento\Catalog\Helper\Data; /** * Interceptor class for @see \Magento\Catalog\Helper\Data */ class Interceptor extends \Magento\Catalog\Helper\Data implements \Magento\Framework\Interception\InterceptorInterface { use \Magento\Framework\Interception\Interceptor; public function __construct(\Magento\Framework\App\Helper\Context $context, \Magento\Store\Model\StoreManagerInterface $storeManager, \Magento\Catalog\Model\Session $catalogSession, \Magento\Framework\Stdlib\StringUtils $string, \Magento\Catalog\Helper\Category $catalogCategory, \Magento\Catalog\Helper\Product $catalogProduct, \Magento\Framework\Registry $coreRegistry, \Magento\Catalog\Model\Template\Filter\Factory $templateFilterFactory, $templateFilterModel, \Magento\Tax\Api\Data\TaxClassKeyInterfaceFactory $taxClassKeyFactory, \Magento\Tax\Model\Config $taxConfig, \Magento\Tax\Api\Data\QuoteDetailsInterfaceFactory $quoteDetailsFactory, \Magento\Tax\Api\Data\QuoteDetailsItemInterfaceFactory $quoteDetailsItemFactory, \Magento\Tax\Api\TaxCalculationInterface $taxCalculationService, \Magento\Customer\Model\Session $customerSession, \Magento\Framework\Pricing\PriceCurrencyInterface $priceCurrency, \Magento\Catalog\Api\ProductRepositoryInterface $productRepository, \Magento\Catalog\Api\CategoryRepositoryInterface $categoryRepository, \Magento\Customer\Api\GroupRepositoryInterface $customerGroupRepository, \Magento\Customer\Api\Data\AddressInterfaceFactory $addressFactory, \Magento\Customer\Api\Data\RegionInterfaceFactory $regionFactory) { $this->___init(); parent::__construct($context, $storeManager, $catalogSession, $string, $catalogCategory, $catalogProduct, $coreRegistry, $templateFilterFactory, $templateFilterModel, $taxClassKeyFactory, $taxConfig, $quoteDetailsFactory, $quoteDetailsItemFactory, $taxCalculationService, $customerSession, $priceCurrency, $productRepository, $categoryRepository, $customerGroupRepository, $addressFactory, $regionFactory); } /** * {@inheritdoc} */ public function setStoreId($store) { $pluginInfo = $this->pluginList->getNext($this->subjectType, 'setStoreId'); return $pluginInfo ? $this->___callPlugins('setStoreId', func_get_args(), $pluginInfo) : parent::setStoreId($store); } /** * {@inheritdoc} */ public function getBreadcrumbPath() { $pluginInfo = $this->pluginList->getNext($this->subjectType, 'getBreadcrumbPath'); return $pluginInfo ? $this->___callPlugins('getBreadcrumbPath', func_get_args(), $pluginInfo) : parent::getBreadcrumbPath(); } /** * {@inheritdoc} */ public function getCategory() { $pluginInfo = $this->pluginList->getNext($this->subjectType, 'getCategory'); return $pluginInfo ? $this->___callPlugins('getCategory', func_get_args(), $pluginInfo) : parent::getCategory(); } /** * {@inheritdoc} */ public function getProduct() { $pluginInfo = $this->pluginList->getNext($this->subjectType, 'getProduct'); return $pluginInfo ? $this->___callPlugins('getProduct', func_get_args(), $pluginInfo) : parent::getProduct(); } /** * {@inheritdoc} */ public function getLastViewedUrl() { $pluginInfo = $this->pluginList->getNext($this->subjectType, 'getLastViewedUrl'); return $pluginInfo ? $this->___callPlugins('getLastViewedUrl', func_get_args(), $pluginInfo) : parent::getLastViewedUrl(); } /** * {@inheritdoc} */ public function splitSku($sku, $length = 30) { $pluginInfo = $this->pluginList->getNext($this->subjectType, 'splitSku'); return $pluginInfo ? $this->___callPlugins('splitSku', func_get_args(), $pluginInfo) : parent::splitSku($sku, $length); } /** * {@inheritdoc} */ public function getAttributeHiddenFields() { $pluginInfo = $this->pluginList->getNext($this->subjectType, 'getAttributeHiddenFields'); return $pluginInfo ? $this->___callPlugins('getAttributeHiddenFields', func_get_args(), $pluginInfo) : parent::getAttributeHiddenFields(); } /** * {@inheritdoc} */ public function getPriceScope() : ?int { $pluginInfo = $this->pluginList->getNext($this->subjectType, 'getPriceScope'); return $pluginInfo ? $this->___callPlugins('getPriceScope', func_get_args(), $pluginInfo) : parent::getPriceScope(); } /** * {@inheritdoc} */ public function isPriceGlobal() { $pluginInfo = $this->pluginList->getNext($this->subjectType, 'isPriceGlobal'); return $pluginInfo ? $this->___callPlugins('isPriceGlobal', func_get_args(), $pluginInfo) : parent::isPriceGlobal(); } /** * {@inheritdoc} */ public function isUsingStaticUrlsAllowed() { $pluginInfo = $this->pluginList->getNext($this->subjectType, 'isUsingStaticUrlsAllowed'); return $pluginInfo ? $this->___callPlugins('isUsingStaticUrlsAllowed', func_get_args(), $pluginInfo) : parent::isUsingStaticUrlsAllowed(); } /** * {@inheritdoc} */ public function isUrlDirectivesParsingAllowed() { $pluginInfo = $this->pluginList->getNext($this->subjectType, 'isUrlDirectivesParsingAllowed'); return $pluginInfo ? $this->___callPlugins('isUrlDirectivesParsingAllowed', func_get_args(), $pluginInfo) : parent::isUrlDirectivesParsingAllowed(); } /** * {@inheritdoc} */ public function getPageTemplateProcessor() { $pluginInfo = $this->pluginList->getNext($this->subjectType, 'getPageTemplateProcessor'); return $pluginInfo ? $this->___callPlugins('getPageTemplateProcessor', func_get_args(), $pluginInfo) : parent::getPageTemplateProcessor(); } /** * {@inheritdoc} */ public function shouldDisplayProductCountOnLayer($storeId = null) { $pluginInfo = $this->pluginList->getNext($this->subjectType, 'shouldDisplayProductCountOnLayer'); return $pluginInfo ? $this->___callPlugins('shouldDisplayProductCountOnLayer', func_get_args(), $pluginInfo) : parent::shouldDisplayProductCountOnLayer($storeId); } /** * {@inheritdoc} */ public function getTaxPrice($product, $price, $includingTax = null, $shippingAddress = null, $billingAddress = null, $ctc = null, $store = null, $priceIncludesTax = null, $roundPrice = true) { $pluginInfo = $this->pluginList->getNext($this->subjectType, 'getTaxPrice'); return $pluginInfo ? $this->___callPlugins('getTaxPrice', func_get_args(), $pluginInfo) : parent::getTaxPrice($product, $price, $includingTax, $shippingAddress, $billingAddress, $ctc, $store, $priceIncludesTax, $roundPrice); } /** * {@inheritdoc} */ public function isModuleOutputEnabled($moduleName = null) { $pluginInfo = $this->pluginList->getNext($this->subjectType, 'isModuleOutputEnabled'); return $pluginInfo ? $this->___callPlugins('isModuleOutputEnabled', func_get_args(), $pluginInfo) : parent::isModuleOutputEnabled($moduleName); } }