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 getEmail()
23  {
24  return $this->_get(self::EMAIL);
25  }
26 
32  public function getFirstname()
33  {
34  return $this->_get(self::FIRSTNAME);
35  }
36 
42  public function getId()
43  {
44  return $this->_get(self::ID);
45  }
46 
52  public function getLastname()
53  {
54  return $this->_get(self::LASTNAME);
55  }
56 
63  public function setId($id)
64  {
65  return $this->setData(self::ID, $id);
66  }
67 
74  public function setEmail($email)
75  {
76  return $this->setData(self::EMAIL, $email);
77  }
78 
85  public function setFirstname($firstname)
86  {
87  return $this->setData(self::FIRSTNAME, $firstname);
88  }
89 
96  public function setLastname($lastname)
97  {
98  return $this->setData(self::LASTNAME, $lastname);
99  }
100 
106  public function getPrefix()
107  {
108  return $this->_get(self::PREFIX);
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)