Dot All Lisbon – the official Craft CMS conference – is happening September 23 - 25.
Address Model
AddressModel objects have the following attributes and methods:
Attributes
id
The address record ID.
firstName
The customers first name (required).
lastName
The customers last name (required).
address1
The first line of the address,
address2
Second address line.
city
The city.
zipCode
The zip or postcode.
phone
Phone number.
alternativePhone
An alternative phone number
businessName
Business Name.
businessTaxId
Business tax ID. No automatic validation of this ID occurs.
stateText
Alias of getStateText()
Returns the stateName
if it exists, otherwise the related state’s name.
stateName
countryId
The record ID of the related country (required).
stateId
The record ID of the related state.
stateText
Alias of getStateText()
.
countryText
Alias of getCountryText()
,
Methods
getStateText()
Returns the stateName
if it exists, otherwise the related state’s name.
getCountry()
Returns the related Country model is it exists, or a blank string if it does not.
getState()
Returns the related State model is it exists, or null if it does not.