Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
FakeCustomer.php
Go to the documentation of this file.
1 <?php
6 declare(strict_types=1);
7 
9 
16 {
22  public function getId()
23  {
24  return $this->_get(self::ID);
25  }
26 
32  public function getEmail()
33  {
34  return $this->_get(self::EMAIL);
35  }
36 
42  public function getFirstname()
43  {
44  return $this->_get(self::FIRSTNAME);
45  }
46 
52  public function getLastname()
53  {
54  return $this->_get(self::LASTNAME);
55  }
56 
62  public function getPrefix()
63  {
64  return $this->_get(self::PREFIX);
65  }
66 
73  public function setId($id)
74  {
75  return $this->setData(self::ID, $id);
76  }
77 
84  public function setEmail($email)
85  {
86  return $this->setData(self::EMAIL, $email);
87  }
88 
95  public function setFirstname($firstname)
96  {
97  return $this->setData(self::FIRSTNAME, $firstname);
98  }
99 
106  public function setLastname($lastname)
107  {
108  return $this->setData(self::LASTNAME, $lastname);
109  }
110 
117  public function setPrefix($prefix)
118  {
119  return $this->setData(self::PREFIX, $prefix);
120  }
121 
127  public function getExtensionAttributes()
128  {
129  return $this->_getExtensionAttributes();
130  }
131 
138  public function setExtensionAttributes(
139  \Magento\TestModuleExtensionAttributes\Api\Data\FakeCustomerExtensionInterface $extensionAttributes
140  ) {
141  return $this->_setExtensionAttributes($extensionAttributes);
142  }
143 }
_setExtensionAttributes(\Magento\Framework\Api\ExtensionAttributesInterface $extensionAttributes)
$email
Definition: details.phtml:13
$id
Definition: fieldset.phtml:14
$prefix
Definition: name.phtml:25
$extensionAttributes
Definition: payment.php:22
setExtensionAttributes(\Magento\TestModuleExtensionAttributes\Api\Data\FakeCustomerExtensionInterface $extensionAttributes)