Model
Address
Magento\Sales\Model\Order\Address
What it does
This class represents an order address (billing or shipping) in Magento 2.
Developers use it to manage and manipulate address data associated with sales orders, including customer information like name, street, city, country, and VAT details.
It provides getters and setters for all address fields and handles special operations like splitting/joining multi-line street addresses.
Public Methods
- setOrder()
- getRegionCode()
- getName()
- setData()
- explodeStreetAddress()
- getOrder()
- getStreet()
- getStreetLine()
- getAddressType()
- getCity()
- getCompany()
- getCountryId()
- getCustomerAddressId()
- getCustomerId()
- getEmail()
- getEntityId()
- setEntityId()
- getFax()
- getFirstname()
- getLastname()
- getMiddlename()
- getParentId()
- getPostcode()
- getPrefix()
- getRegion()
- getRegionId()
- getSuffix()
- getTelephone()
- getVatId()
- getVatIsValid()
- getVatRequestDate()
- getVatRequestId()
- getVatRequestSuccess()
- setParentId()
- setCustomerAddressId()
- setRegionId()
- setStreet()
- setCustomerId()
- setFax()
- setRegion()
- setPostcode()
- setLastname()
- setCity()
- setEmail()
- setTelephone()
- setCountryId()
- setFirstname()
- setAddressType()
- setPrefix()
- setMiddlename()
- setSuffix()
- setCompany()
- setVatId()
- setVatIsValid()
- setVatRequestId()
- setRegionCode()
- setVatRequestDate()
- setVatRequestSuccess()
- getExtensionAttributes()
- setExtensionAttributes()
- beforeSave()