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
6 namespace Magento\Quote\Api\Data;
7 
14 {
18  const KEY_EMAIL = 'email';
19 
20  const KEY_COUNTRY_ID = 'country_id';
21 
22  const KEY_ID = 'id';
23 
24  const KEY_REGION_ID = 'region_id';
25 
26  const KEY_REGION_CODE = 'region_code';
27 
28  const KEY_REGION = 'region';
29 
30  const KEY_CUSTOMER_ID = 'customer_id';
31 
32  const KEY_STREET = 'street';
33 
34  const KEY_COMPANY = 'company';
35 
36  const KEY_TELEPHONE = 'telephone';
37 
38  const KEY_FAX = 'fax';
39 
40  const KEY_POSTCODE = 'postcode';
41 
42  const KEY_CITY = 'city';
43 
44  const KEY_FIRSTNAME = 'firstname';
45 
46  const KEY_LASTNAME = 'lastname';
47 
48  const KEY_MIDDLENAME = 'middlename';
49 
50  const KEY_PREFIX = 'prefix';
51 
52  const KEY_SUFFIX = 'suffix';
53 
54  const KEY_VAT_ID = 'vat_id';
55 
56  const SAME_AS_BILLING = 'same_as_billing';
57 
58  const CUSTOMER_ADDRESS_ID = 'customer_address_id';
59 
60  const SAVE_IN_ADDRESS_BOOK = 'save_in_address_book';
61 
69  public function getId();
70 
77  public function setId($id);
78 
84  public function getRegion();
85 
92  public function setRegion($region);
93 
99  public function getRegionId();
100 
107  public function setRegionId($regionId);
108 
114  public function getRegionCode();
115 
122  public function setRegionCode($regionCode);
123 
129  public function getCountryId();
130 
137  public function setCountryId($countryId);
138 
144  public function getStreet();
145 
152  public function setStreet($street);
153 
159  public function getCompany();
160 
167  public function setCompany($company);
168 
174  public function getTelephone();
175 
182  public function setTelephone($telephone);
183 
189  public function getFax();
190 
197  public function setFax($fax);
198 
204  public function getPostcode();
205 
212  public function setPostcode($postcode);
213 
219  public function getCity();
220 
227  public function setCity($city);
228 
234  public function getFirstname();
235 
242  public function setFirstname($firstname);
243 
249  public function getLastname();
250 
257  public function setLastname($lastname);
258 
264  public function getMiddlename();
265 
272  public function setMiddlename($middlename);
273 
279  public function getPrefix();
280 
287  public function setPrefix($prefix);
288 
294  public function getSuffix();
295 
302  public function setSuffix($suffix);
303 
309  public function getVatId();
310 
317  public function setVatId($vatId);
318 
324  public function getCustomerId();
325 
332  public function setCustomerId($customerId);
333 
339  public function getEmail();
340 
347  public function setEmail($email);
348 
354  public function getSameAsBilling();
355 
362  public function setSameAsBilling($sameAsBilling);
363 
369  public function getCustomerAddressId();
370 
377  public function setCustomerAddressId($customerAddressId);
378 
384  public function getSaveInAddressBook();
385 
392  public function setSaveInAddressBook($saveInAddressBook);
393 
399  public function getExtensionAttributes();
400 
407  public function setExtensionAttributes(\Magento\Quote\Api\Data\AddressExtensionInterface $extensionAttributes);
408 }
setSaveInAddressBook($saveInAddressBook)
$suffix
Definition: name.phtml:27
$email
Definition: details.phtml:13
$id
Definition: fieldset.phtml:14
setExtensionAttributes(\Magento\Quote\Api\Data\AddressExtensionInterface $extensionAttributes)
$prefix
Definition: name.phtml:25
$extensionAttributes
Definition: payment.php:22
setCustomerAddressId($customerAddressId)