![]() 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/ |
<?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); } }