<?php
/**
* Landofcoder
*
* NOTICE OF LICENSE
*
* This source file is subject to the Landofcoder.com license that is
* available through the world-wide-web at this URL:
* https://landofcoder.com/terms
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade this extension to newer
* version in the future.
*
* @category Landofcoder
* @package Lof_MarketPlace
* @copyright Copyright (c) 2021 Landofcoder (https://www.landofcoder.com/)
* @license https://landofcoder.com/terms
*/
namespace Lof\MarketPlace\Model\Data;
use Lof\MarketPlace\Api\Data\SellerorderItemInterface;
use Magento\Framework\Api\AbstractExtensibleObject;
/**
* @SuppressWarnings(PHPMD.ExcessivePublicCount)
* @SuppressWarnings(PHPMD.ExcessiveClassComplexity)
* @codeCoverageIgnore
*/
class SellerorderItem extends AbstractExtensibleObject implements SellerorderItemInterface
{
/**
* @inheritdoc
*/
public function getItemId()
{
return $this->_get(self::ITEM_ID);
}
/**
* @inheritdoc
*/
public function setItemId($item_id)
{
return $this->setData(self::ITEM_ID, $item_id);
}
/**
* @inheritdoc
*/
public function getEntityId()
{
return $this->_get(self::ENTITY_ID);
}
/**
* @inheritdoc
*/
public function setEntityId($entity_id)
{
return $this->setData(self::ENTITY_ID, $entity_id);
}
/**
* @inheritdoc
*/
public function getQuantity()
{
return $this->_get(self::QUANTITY);
}
/**
* @inheritdoc
*/
public function setQuantity($quantity)
{
return $this->setData(self::QUANTITY, $quantity);
}
/**
* @inheritdoc
*/
public function getDescription()
{
return $this->_get(self::DESCRIPTION);
}
/**
* @inheritdoc
*/
public function setDescription($description)
{
return $this->setData(self::DESCRIPTION, $description);
}
/**
* @inheritdoc
*/
public function getName()
{
return $this->_get(self::NAME);
}
/**
* @inheritdoc
*/
public function setName($name)
{
return $this->setData(self::NAME, $name);
}
/**
* @inheritdoc
*/
public function getSku()
{
return $this->_get(self::SKU);
}
/**
* @inheritdoc
*/
public function setSku($sku)
{
return $this->setData(self::SKU, $sku);
}
/**
* @inheritdoc
*/
public function getProductType()
{
return $this->_get(self::PRODUCT_TYPE);
}
/**
* @inheritdoc
*/
public function setProductType($product_type)
{
return $this->setData(self::PRODUCT_TYPE, $product_type);
}
/**
* @inheritdoc
*/
public function getPrice()
{
return $this->_get(self::PRICE);
}
/**
* @inheritdoc
*/
public function setPrice($price)
{
return $this->setData(self::PRICE, $price);
}
/**
* @inheritdoc
*/
public function getId()
{
return $this->_get(self::ID);
}
/**
* @inheritdoc
*/
public function setId($id)
{
return $this->setData(self::ID, $id);
}
/**
* @inheritdoc
*/
public function getOrderId()
{
return $this->_get(self::ORDER_ID);
}
/**
* @inheritdoc
*/
public function setOrderId($order_id)
{
return $this->setData(self::ORDER_ID, $order_id);
}
/**
* @inheritdoc
*/
public function getProductId()
{
return $this->_get(self::PRODUCT_ID);
}
/**
* @inheritdoc
*/
public function setProductId($product_id)
{
return $this->setData(self::PRODUCT_ID, $product_id);
}
/**
* @inheritdoc
*/
public function getStatus()
{
return $this->_get(self::STATUS);
}
/**
* @inheritdoc
*/
public function setStatus($status)
{
return $this->setData(self::STATUS, $status);
}
/**
* @inheritdoc
*/
public function getBaseProductPrice()
{
return $this->_get(self::BASE_PRODUCT_PRICE);
}
/**
* @inheritdoc
*/
public function setBaseProductPrice($base_product_price)
{
return $this->setData(self::BASE_PRODUCT_PRICE, $base_product_price);
}
/**
* @inheritdoc
*/
public function getCreatedAt()
{
return $this->_get(self::CREATED_AT);
}
/**
* @inheritdoc
*/
public function setCreatedAt($created_at)
{
return $this->setData(self::CREATED_AT, $created_at);
}
/**
* @inheritdoc
*/
public function getOptions()
{
return $this->_get(self::OPTIONS);
}
/**
* @inheritdoc
*/
public function setOptions($options)
{
return $this->setData(self::OPTIONS, $options);
}
/**
* @inheritdoc
*/
public function getExtensionAttributes()
{
return $this->_getExtensionAttributes();
}
/**
* @inheritdoc
*/
public function setExtensionAttributes(
\Lof\Marketplace\Api\Data\SellerorderItemExtensionInterface $extensionAttributes
) {
return $this->_setExtensionAttributes($extensionAttributes);
}
}
|