Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
AddressInterface.php
Go to the documentation of this file.
1 <?php
9 
16 {
20  const ID = 'id';
21  const CUSTOMER_ID = 'customer_id';
22  const REGION = 'region';
23  const REGION_ID = 'region_id';
24  const COUNTRY_ID = 'country_id';
25  const STREET = 'street';
26  const COMPANY = 'company';
27  const TELEPHONE = 'telephone';
28  const FAX = 'fax';
29  const POSTCODE = 'postcode';
30  const CITY = 'city';
31  const FIRSTNAME = 'firstname';
32  const LASTNAME = 'lastname';
33  const MIDDLENAME = 'middlename';
34  const PREFIX = 'prefix';
35  const SUFFIX = 'suffix';
36  const VAT_ID = 'vat_id';
37  const DEFAULT_BILLING = 'default_billing';
38  const DEFAULT_SHIPPING = 'default_shipping';
46  public function getId();
47 
54  public function setId($id);
55 
61  public function getCustomerId();
62 
69  public function setCustomerId($customerId);
70 
76  public function getRegion();
77 
84  public function setRegion(RegionInterface $region = null);
85 
91  public function getRegionId();
92 
99  public function setRegionId($regionId);
100 
106  public function getCountryId();
107 
114  public function setCountryId($countryId);
115 
121  public function getStreet();
122 
129  public function setStreet(array $street);
130 
136  public function getCompany();
137 
144  public function setCompany($company);
145 
151  public function getTelephone();
152 
159  public function setTelephone($telephone);
160 
166  public function getFax();
167 
174  public function setFax($fax);
175 
181  public function getPostcode();
182 
189  public function setPostcode($postcode);
190 
196  public function getCity();
197 
204  public function setCity($city);
205 
211  public function getFirstname();
212 
219  public function setFirstname($firstName);
220 
226  public function getLastname();
227 
234  public function setLastname($lastName);
235 
241  public function getMiddlename();
242 
249  public function setMiddlename($middleName);
250 
256  public function getPrefix();
257 
264  public function setPrefix($prefix);
265 
271  public function getSuffix();
272 
279  public function setSuffix($suffix);
280 
286  public function getVatId();
287 
294  public function setVatId($vatId);
295 
301  public function isDefaultShipping();
302 
309  public function setIsDefaultShipping($isDefaultShipping);
310 
316  public function isDefaultBilling();
317 
324  public function setIsDefaultBilling($isDefaultBilling);
325 
331  public function getExtensionAttributes();
332 
339  public function setExtensionAttributes(\Magento\Customer\Api\Data\AddressExtensionInterface $extensionAttributes);
340 }
$suffix
Definition: name.phtml:27
setExtensionAttributes(\Magento\Customer\Api\Data\AddressExtensionInterface $extensionAttributes)
$id
Definition: fieldset.phtml:14
$prefix
Definition: name.phtml:25
$extensionAttributes
Definition: payment.php:22
setRegion(RegionInterface $region=null)