Skip to content

Commit 7703e93

Browse files
committed
Address multiple lines helper
1 parent 0978ad9 commit 7703e93

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

src/Http/Helpers/AddressLine.php

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,3 +34,32 @@ function addressSingleLine($address)
3434

3535
return $line;
3636
}
37+
38+
function addressMultipleLines($address)
39+
{
40+
$lines = $address->line1;
41+
42+
if ($address->line2) {
43+
$lines .= PHP_EOL.$address->line2;
44+
}
45+
if ($address->line3) {
46+
$lines .= PHP_EOL.$address->line3;
47+
}
48+
if ($address->city) {
49+
$lines .= PHP_EOL.$address->city;
50+
}
51+
52+
if ($address->state) {
53+
$lines .= ' '.$address->state;
54+
}
55+
56+
if ($address->postcode) {
57+
$lines .= ' '.$address->postcode;
58+
}
59+
60+
if ($address->country) {
61+
$lines .= PHP_EOL.$address->country;
62+
}
63+
64+
return $lines;
65+
}

0 commit comments

Comments
 (0)