@php
$descriptions = json_decode($property->descriptions, true);
$formattedDescriptions = '';
if ($descriptions && isset($descriptions['Description'])) {
$descriptionsArray = is_array($descriptions['Description'])
? $descriptions['Description']
: [$descriptions['Description']];
foreach ($descriptionsArray as $desc) {
$text = html_entity_decode($desc['Text']['@cdata'] ?? '');
$houseRules = html_entity_decode($desc['HouseRules']['@cdata'] ?? '');
if ($text) {
$formattedDescriptions .= $text . "\n";
}
if ($houseRules) {
$formattedDescriptions .= "\n" . $houseRules . "\n";
}
}
} else {
$formattedDescriptions = $property->descriptions;
}
@endphp