public function getInvoiceAddress() : ?string 
    {
        if ( ! $this->hasInvoiceAddress()) {
            $this->setInvoiceAddress($this->getDefaultInvoiceAddress());
        }
        return $this->invoiceAddress;
    }
public function getInvoiceAddress() : ?string 
    {
        if ( ! $this->hasInvoiceAddress()) {
            $this->setInvoiceAddress($this->getDefaultInvoiceAddress());
        }
        return $this->invoiceAddress;
    }
public function getInvoiceAddress ( ) : ? string { if ( ! $ this -> hasInvoiceAddress ( ) ) { $ this -> setInvoiceAddress ( $ this -> getDefaultInvoiceAddress ( ) ) ; } return $ this -> invoiceAddress ; }
Get invoice address

If no "invoice address" value has been set, this method will
set and return a default "invoice address" value,
if any such value is available

@see getDefaultInvoiceAddress()

@return string|null invoice address or null if no invoice address has been set
Get invoice address