![]() 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/app/code/Cnc/SerialNumber/Api/Data/ |
<?php /** * Copyright (c) 2020 Kaliop Digital Commerce (https://digitalcommerce.kaliop.com) All Rights Reserved. * https://opensource.org/licenses/OSL-3.0 Open Software License (OSL 3.0) * Krzysztof Majkowski <[email protected]> */ declare(strict_types=1); namespace Cnc\SerialNumber\Api\Data; interface SerialNumberInterface extends \Magento\Framework\Api\ExtensibleDataInterface { const ENTITY_ID = 'entity_id'; const SERIAL_NUMBER = 'serial_number'; const SOURCE_CODE = 'source_code'; const SKU = 'sku'; const ORIGIN = 'origin'; const CREATED_AT = 'created_at'; const ADMIN_USER_ID = 'admin_user_id'; const STATUS = 'status'; const IS_EXPORTED = 'is_exported'; const ORDER_INCREMENT_ID = 'order_increment_id'; const ORDER_CREATED_AT = 'order_created_at'; /** * Get entity id. * * @return mixed */ public function getEntityId(); /** * Get serial number. * * @return string|null */ public function getSerialNumber(): ?string; /** * Get source code. * * @return string|null */ public function getSourceCode(): ?string; /** * Get sku. * * @return string|null */ public function getSku(): ?string; /** * Get origin. * * @return string|null */ public function getOrigin(): ?string; /** * Get created at. * * @return string|null */ public function getCreatedAt(): ?string; /** * Get admin user id. * * @return int|null */ public function getAdminUserId(): ?int; /** * Get status. * * @return int|null */ public function getStatus(): ?int; /** * Get status label. * * @return string|null */ public function getStatusLabel(): ?string; /** * Get is exported. * * @return int|null */ public function getIsExported(): ?int; /** * @return string|null */ public function getOrderIncrementId(): ?string; /** * @return string|null */ public function getOrderCreatedAt(): ?string; /** * Set entity id. * @param $entityId */ public function setEntityId($entityId); /** * Set serial number. * * @param string $serialNumber * @return SerialNumberInterface */ public function setSerialNumber(string $serialNumber): SerialNumberInterface; /** * Set source code. * * @param string $sourceCode * @return SerialNumberInterface */ public function setSourceCode(string $sourceCode): SerialNumberInterface; /** * Set sku. * * @param string $sku * @return SerialNumberInterface */ public function setSku(string $sku): SerialNumberInterface; /** * Set origin. * * @param string $origin * @return SerialNumberInterface */ public function setOrigin(string $origin): SerialNumberInterface; /** * Set created at. * * @param string $createdAt * @return SerialNumberInterface */ public function setCreatedAt(string $createdAt): SerialNumberInterface; /** * Set admin user id. * * @param int $adminUserId * @return SerialNumberInterface */ public function setAdminUserId(int $adminUserId): SerialNumberInterface; /** * Set status. * * @param int $status * @return SerialNumberInterface */ public function setStatus(int $status): SerialNumberInterface; /** * Set is exported. * * @param int $isExported * @return SerialNumberInterface */ public function setIsExported(int $isExported): SerialNumberInterface; /** * @param string $orderIncrementId * @return SerialNumberInterface */ public function setOrderIncrementId(string $orderIncrementId): SerialNumberInterface; /** * @param string $orderCreatedAt * @return SerialNumberInterface */ public function setOrderCreatedAt(string $orderCreatedAt): SerialNumberInterface; /** * Retrieve existing extension attributes object * * @return \Cnc\SerialNumber\Api\Data\SerialNumberExtensionInterface|null */ public function getExtensionAttributes(): ?\Cnc\SerialNumber\Api\Data\SerialNumberExtensionInterface; /** * Set an extension attributes object * * @param \Cnc\SerialNumber\Api\Data\SerialNumberExtensionInterface $extensionAttributes * @return void */ public function setExtensionAttributes( \Cnc\SerialNumber\Api\Data\SerialNumberExtensionInterface $extensionAttributes ): void; }