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/MageWorx/SeoMarkup/Helper/DataProvider/Product/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/corals/old/generated/code/MageWorx/SeoMarkup/Helper/DataProvider/Product/Interceptor.php
<?php
namespace MageWorx\SeoMarkup\Helper\DataProvider\Product;

/**
 * Interceptor class for @see \MageWorx\SeoMarkup\Helper\DataProvider\Product
 */
class Interceptor extends \MageWorx\SeoMarkup\Helper\DataProvider\Product implements \Magento\Framework\Interception\InterceptorInterface
{
    use \Magento\Framework\Interception\Interceptor;

    public function __construct(\MageWorx\SeoMarkup\Helper\Product $helperData, \Magento\Store\Model\StoreManagerInterface $storeManager, \Magento\Catalog\Block\Product\ImageBuilder $imageBuilder, \Magento\Framework\Registry $registry, \Magento\Catalog\Model\ResourceModel\Category $resourceCategory, \Magento\Review\Model\ReviewFactory $reviewFactory, \Magento\Review\Model\ResourceModel\Review\CollectionFactory $reviewCollectionFactory, \Magento\Review\Model\ResourceModel\Rating\Option\Vote\CollectionFactory $ratingVoteCollectionFactory, \Magento\Framework\App\Helper\Context $context, \Magento\Framework\Stdlib\DateTime\TimezoneInterface $timezone, \Magento\Framework\Stdlib\DateTime $dateTime, \MageWorx\SeoAll\Helper\MagentoVersion $helperVersion)
    {
        $this->___init();
        parent::__construct($helperData, $storeManager, $imageBuilder, $registry, $resourceCategory, $reviewFactory, $reviewCollectionFactory, $ratingVoteCollectionFactory, $context, $timezone, $dateTime, $helperVersion);
    }

    /**
     * {@inheritdoc}
     */
    public function getCurrentCurrencyCode()
    {
        $pluginInfo = $this->pluginList->getNext($this->subjectType, 'getCurrentCurrencyCode');
        return $pluginInfo ? $this->___callPlugins('getCurrentCurrencyCode', func_get_args(), $pluginInfo) : parent::getCurrentCurrencyCode();
    }

    /**
     * {@inheritdoc}
     */
    public function getDescriptionValue($product)
    {
        $pluginInfo = $this->pluginList->getNext($this->subjectType, 'getDescriptionValue');
        return $pluginInfo ? $this->___callPlugins('getDescriptionValue', func_get_args(), $pluginInfo) : parent::getDescriptionValue($product);
    }

    /**
     * {@inheritdoc}
     */
    public function getAttributeValueByCode($product, $attributeCode)
    {
        $pluginInfo = $this->pluginList->getNext($this->subjectType, 'getAttributeValueByCode');
        return $pluginInfo ? $this->___callPlugins('getAttributeValueByCode', func_get_args(), $pluginInfo) : parent::getAttributeValueByCode($product, $attributeCode);
    }

    /**
     * {@inheritdoc}
     */
    public function getProductCanonicalUrl($product)
    {
        $pluginInfo = $this->pluginList->getNext($this->subjectType, 'getProductCanonicalUrl');
        return $pluginInfo ? $this->___callPlugins('getProductCanonicalUrl', func_get_args(), $pluginInfo) : parent::getProductCanonicalUrl($product);
    }

    /**
     * {@inheritdoc}
     */
    public function getShippingDetailsData(\Magento\Catalog\Model\Product $product) : array
    {
        $pluginInfo = $this->pluginList->getNext($this->subjectType, 'getShippingDetailsData');
        return $pluginInfo ? $this->___callPlugins('getShippingDetailsData', func_get_args(), $pluginInfo) : parent::getShippingDetailsData($product);
    }

    /**
     * {@inheritdoc}
     */
    public function isFreeShippingAllowed(\Magento\Catalog\Model\Product $product) : bool
    {
        $pluginInfo = $this->pluginList->getNext($this->subjectType, 'isFreeShippingAllowed');
        return $pluginInfo ? $this->___callPlugins('isFreeShippingAllowed', func_get_args(), $pluginInfo) : parent::isFreeShippingAllowed($product);
    }

    /**
     * {@inheritdoc}
     */
    public function getMerchantReturnPolicyData(\Magento\Catalog\Model\Product $product) : array
    {
        $pluginInfo = $this->pluginList->getNext($this->subjectType, 'getMerchantReturnPolicyData');
        return $pluginInfo ? $this->___callPlugins('getMerchantReturnPolicyData', func_get_args(), $pluginInfo) : parent::getMerchantReturnPolicyData($product);
    }

    /**
     * {@inheritdoc}
     */
    public function getConditionValue($product)
    {
        $pluginInfo = $this->pluginList->getNext($this->subjectType, 'getConditionValue');
        return $pluginInfo ? $this->___callPlugins('getConditionValue', func_get_args(), $pluginInfo) : parent::getConditionValue($product);
    }

    /**
     * {@inheritdoc}
     */
    public function getAggregateRatingData($product, $useMagentoBestRating = true)
    {
        $pluginInfo = $this->pluginList->getNext($this->subjectType, 'getAggregateRatingData');
        return $pluginInfo ? $this->___callPlugins('getAggregateRatingData', func_get_args(), $pluginInfo) : parent::getAggregateRatingData($product, $useMagentoBestRating);
    }

    /**
     * {@inheritdoc}
     */
    public function getReviewData($product, $useMagentoBestRating = true)
    {
        $pluginInfo = $this->pluginList->getNext($this->subjectType, 'getReviewData');
        return $pluginInfo ? $this->___callPlugins('getReviewData', func_get_args(), $pluginInfo) : parent::getReviewData($product, $useMagentoBestRating);
    }

    /**
     * {@inheritdoc}
     */
    public function getColorValue($product)
    {
        $pluginInfo = $this->pluginList->getNext($this->subjectType, 'getColorValue');
        return $pluginInfo ? $this->___callPlugins('getColorValue', func_get_args(), $pluginInfo) : parent::getColorValue($product);
    }

    /**
     * {@inheritdoc}
     */
    public function getBrandValue($product)
    {
        $pluginInfo = $this->pluginList->getNext($this->subjectType, 'getBrandValue');
        return $pluginInfo ? $this->___callPlugins('getBrandValue', func_get_args(), $pluginInfo) : parent::getBrandValue($product);
    }

    /**
     * {@inheritdoc}
     */
    public function getManufacturerValue($product)
    {
        $pluginInfo = $this->pluginList->getNext($this->subjectType, 'getManufacturerValue');
        return $pluginInfo ? $this->___callPlugins('getManufacturerValue', func_get_args(), $pluginInfo) : parent::getManufacturerValue($product);
    }

    /**
     * {@inheritdoc}
     */
    public function getModelValue($product)
    {
        $pluginInfo = $this->pluginList->getNext($this->subjectType, 'getModelValue');
        return $pluginInfo ? $this->___callPlugins('getModelValue', func_get_args(), $pluginInfo) : parent::getModelValue($product);
    }

    /**
     * {@inheritdoc}
     */
    public function getGtinData($product)
    {
        $pluginInfo = $this->pluginList->getNext($this->subjectType, 'getGtinData');
        return $pluginInfo ? $this->___callPlugins('getGtinData', func_get_args(), $pluginInfo) : parent::getGtinData($product);
    }

    /**
     * {@inheritdoc}
     */
    public function getSkuValue($product)
    {
        $pluginInfo = $this->pluginList->getNext($this->subjectType, 'getSkuValue');
        return $pluginInfo ? $this->___callPlugins('getSkuValue', func_get_args(), $pluginInfo) : parent::getSkuValue($product);
    }

    /**
     * {@inheritdoc}
     */
    public function getWeightValue($product)
    {
        $pluginInfo = $this->pluginList->getNext($this->subjectType, 'getWeightValue');
        return $pluginInfo ? $this->___callPlugins('getWeightValue', func_get_args(), $pluginInfo) : parent::getWeightValue($product);
    }

    /**
     * {@inheritdoc}
     */
    public function getPriceValidUntilValue($product)
    {
        $pluginInfo = $this->pluginList->getNext($this->subjectType, 'getPriceValidUntilValue');
        return $pluginInfo ? $this->___callPlugins('getPriceValidUntilValue', func_get_args(), $pluginInfo) : parent::getPriceValidUntilValue($product);
    }

    /**
     * {@inheritdoc}
     */
    public function getProductIdValue($product)
    {
        $pluginInfo = $this->pluginList->getNext($this->subjectType, 'getProductIdValue');
        return $pluginInfo ? $this->___callPlugins('getProductIdValue', func_get_args(), $pluginInfo) : parent::getProductIdValue($product);
    }

    /**
     * {@inheritdoc}
     */
    public function getCustomPropertyValue($product, $propertyName)
    {
        $pluginInfo = $this->pluginList->getNext($this->subjectType, 'getCustomPropertyValue');
        return $pluginInfo ? $this->___callPlugins('getCustomPropertyValue', func_get_args(), $pluginInfo) : parent::getCustomPropertyValue($product, $propertyName);
    }

    /**
     * {@inheritdoc}
     */
    public function getCategoryValue($product)
    {
        $pluginInfo = $this->pluginList->getNext($this->subjectType, 'getCategoryValue');
        return $pluginInfo ? $this->___callPlugins('getCategoryValue', func_get_args(), $pluginInfo) : parent::getCategoryValue($product);
    }

    /**
     * {@inheritdoc}
     */
    public function getProductImage($product, $imageId = 'product_base_image')
    {
        $pluginInfo = $this->pluginList->getNext($this->subjectType, 'getProductImage');
        return $pluginInfo ? $this->___callPlugins('getProductImage', func_get_args(), $pluginInfo) : parent::getProductImage($product, $imageId);
    }

    /**
     * {@inheritdoc}
     */
    public function getAvailability($product)
    {
        $pluginInfo = $this->pluginList->getNext($this->subjectType, 'getAvailability');
        return $pluginInfo ? $this->___callPlugins('getAvailability', func_get_args(), $pluginInfo) : parent::getAvailability($product);
    }

    /**
     * {@inheritdoc}
     */
    public function reset()
    {
        $pluginInfo = $this->pluginList->getNext($this->subjectType, 'reset');
        return $pluginInfo ? $this->___callPlugins('reset', func_get_args(), $pluginInfo) : parent::reset();
    }

    /**
     * {@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