House number ranges should not be splitted because since both parts are meaningless on their own in my opinion and you usually want to use the number (range) in one piece.
[
'Happy Street 2-4',
[
'additionToAddress1' => '',
'streetName' => 'Happy Street',
'houseNumber' => '2-4',
'additionToAddress2' => ''
]
]
House number ranges should not be splitted because since both parts are meaningless on their own in my opinion and you usually want to use the number (range) in one piece.
[ 'Happy Street 2-4', [ 'additionToAddress1' => '', 'streetName' => 'Happy Street', 'houseNumber' => '2-4', 'additionToAddress2' => '' ] ]