final | |
|---|---|
readonly | |
implements |
Stringable |
The rendered-output value object (SDK Address v0.9 D15) — an
AddressFormatterInterface produces one from a {@see NormalizedAddress}. A light
Stringable VO carrying the address as already-broken lines, so a <lux> card,
an envelope-window layout, and a plain label each get correct line-breaking from
the same source. Presentation, not data — deliberately not a shared address
interface.
| Methods | ||
|---|---|---|
public
|
__construct(array<int, string|null> $lines)
|
# |
public
|
lines(): list<string>
|
# |
public
|
oneLine(string $separator = ', '): string
|
# |
public
|
__toString(): string
|
# |
| Properties | |||
|---|---|---|---|
public
|
list<string>
|
$lines
|
# |