Spamworldpro Mini Shell
Spamworldpro


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/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/corals/old/generated/code/Magento/Catalog/Helper/Data/Interceptor.php
<?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);
    }
}

Spamworldpro Mini