/
githubmirror
/
magento2
Обзор
Документация
Войти
/
githubmirror
/
magento2
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
2.4-develop
dev/tests/integration/_files/Magento/TestModuleExtensionAttributes/Model/FakeAddress.php
226 строк
4 KB
Alexandra Zota
ACP2E-4362: Additional CE copyright updates for 2.4.9-beta1
29 ноя 2025, 18:29
29 ноя 2025, 18:29
27ab0ac
Код
Авторство
О чём код?
<?php /** * Copyright 2018 Adobe * All Rights Reserved. */ declare(strict_types=1); namespace Magento\TestModuleExtensionAttributes\Model; use Magento\Framework\Model\AbstractExtensibleModel; use Magento\TestModuleExtensionAttributes\Api\Data\FakeAddressInterface; class FakeAddress extends AbstractExtensibleModel implements FakeAddressInterface { /** * Get ID * * @return int|null */ public function getId() { return $this->getData(self::ID); } /** * Get customer ID * * @return int|null */ public function getCustomerId() { return $this->getData(self::CUSTOMER_ID); } /** * Get region * * @return \Magento\TestModuleExtensionAttributes\Api\Data\FakeRegionInterface|null */ public function getRegion() { return $this->getData(self::REGION); } /** * Get region * * @return \Magento\TestModuleExtensionAttributes\Api\Data\FakeRegionInterface[]|null */ public function getRegions() { return $this->getData(self::REGIONS); } /** * Two-letter country code in ISO_3166-2 format * * @return string|null */ public function getCountryId() { return $this->getData(self::COUNTRY_ID); } /** * Get street * * @return string[]|null */ public function getStreet() { return $this->getData(self::STREET); } /** * Get company * * @return string|null */ public function getCompany() { return $this->getData(self::COMPANY); } /** * Get telephone number * * @return string|null */ public function getTelephone() { return $this->getData(self::TELEPHONE); } /** * Get fax number * * @return string|null */ public function getFax() { return $this->getData(self::FAX); } /** * Get postcode * * @return string|null */ public function getPostcode() { return $this->getData(self::POSTCODE); } /** * Get city name * * @return string|null */ public function getCity() { return $this->getData(self::CITY); } /** * Get first name * * @return string|null */ public function getFirstname() { return $this->getData(self::FIRSTNAME); } /** * Get last name * * @return string|null */ public function getLastname() { return $this->getData(self::LASTNAME); } /** * Get middle name * * @return string|null */ public function getMiddlename() { return $this->getData(self::MIDDLENAME); } /** * Get prefix * * @return string|null */ public function getPrefix() { return $this->getData(self::PREFIX); } /** * Get suffix * * @return string|null */ public function getSuffix() { return $this->getData(self::SUFFIX); } /** * Get Vat id * * @return string|null */ public function getVatId() { return $this->getData(self::VAT_ID); } /** * Get if this address is default shipping address. * * @return bool|null */ public function isDefaultShipping() { return $this->getData(self::DEFAULT_SHIPPING); } /** * Get if this address is default billing address * * @return bool|null */ public function isDefaultBilling() { return $this->getData(self::DEFAULT_BILLING); } /** * {@inheritdoc} * * @return \Magento\TestModuleExtensionAttributes\Api\Data\FakeAddressExtensionInterface|null */ public function getExtensionAttributes() { return $this->_getExtensionAttributes(); } /** * {@inheritdoc} * * @param \Magento\TestModuleExtensionAttributes\Api\Data\FakeAddressExtensionInterface $extensionAttributes * @return $this */ public function setExtensionAttributes( \Magento\TestModuleExtensionAttributes\Api\Data\FakeAddressExtensionInterface $extensionAttributes ) { return $this->_setExtensionAttributes($extensionAttributes); } }