![]() 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/cartforge.co/generated/code/Magento/Catalog/Api/Data/ |
<?php namespace Magento\Catalog\Api\Data; /** * ExtensionInterface class for @see \Magento\Catalog\Api\Data\ProductInterface */ interface ProductExtensionInterface extends \Magento\Framework\Api\ExtensionAttributesInterface { /** * @return int[]|null */ public function getWebsiteIds(); /** * @param int[] $websiteIds * @return $this */ public function setWebsiteIds($websiteIds); /** * @return \Magento\Catalog\Api\Data\CategoryLinkInterface[]|null */ public function getCategoryLinks(); /** * @param \Magento\Catalog\Api\Data\CategoryLinkInterface[] $categoryLinks * @return $this */ public function setCategoryLinks($categoryLinks); /** * @return \Magento\CatalogInventory\Api\Data\StockItemInterface|null */ public function getStockItem(); /** * @param \Magento\CatalogInventory\Api\Data\StockItemInterface $stockItem * @return $this */ public function setStockItem(\Magento\CatalogInventory\Api\Data\StockItemInterface $stockItem); /** * @return \Magento\Downloadable\Api\Data\LinkInterface[]|null */ public function getDownloadableProductLinks(); /** * @param \Magento\Downloadable\Api\Data\LinkInterface[] $downloadableProductLinks * @return $this */ public function setDownloadableProductLinks($downloadableProductLinks); /** * @return \Magento\Downloadable\Api\Data\SampleInterface[]|null */ public function getDownloadableProductSamples(); /** * @param \Magento\Downloadable\Api\Data\SampleInterface[] $downloadableProductSamples * @return $this */ public function setDownloadableProductSamples($downloadableProductSamples); /** * @return \Magento\Bundle\Api\Data\OptionInterface[]|null */ public function getBundleProductOptions(); /** * @param \Magento\Bundle\Api\Data\OptionInterface[] $bundleProductOptions * @return $this */ public function setBundleProductOptions($bundleProductOptions); /** * @return \Magento\ConfigurableProduct\Api\Data\OptionInterface[]|null */ public function getConfigurableProductOptions(); /** * @param \Magento\ConfigurableProduct\Api\Data\OptionInterface[] $configurableProductOptions * @return $this */ public function setConfigurableProductOptions($configurableProductOptions); /** * @return int[]|null */ public function getConfigurableProductLinks(); /** * @param int[] $configurableProductLinks * @return $this */ public function setConfigurableProductLinks($configurableProductLinks); /** * @return \Magento\SalesRule\Api\Data\RuleDiscountInterface[]|null */ public function getDiscounts(); /** * @param \Magento\SalesRule\Api\Data\RuleDiscountInterface[] $discounts * @return $this */ public function setDiscounts($discounts); /** * @return \StripeIntegration\Payments\Api\Data\SubscriptionOptionsInterface|null */ public function getSubscriptionOptions(); /** * @param \StripeIntegration\Payments\Api\Data\SubscriptionOptionsInterface $subscriptionOptions * @return $this */ public function setSubscriptionOptions(\StripeIntegration\Payments\Api\Data\SubscriptionOptionsInterface $subscriptionOptions); }