{{-- Публичный отзыв гостя с ответом заведения (ТЗ §13.6, §14). --}} @props(['review']) @php /* * Автор — только имя из профиля. `displayName()` использовать нельзя: он * подставляет замаскированный телефон, и на публичной странице это утечка * персональных данных (ТЗ §21, §22). */ $author = filled($review->guest?->name) ? $review->guest->name : 'Гость'; $reply = $review->reply; @endphp

{{ $author }}

Визит {{ $review->visited_on->translatedFormat('j F Y') }} @if ($review->version > 1) · отредактирован @endif

{{ $review->body }}

@if ($reply && $reply->isVisible())

Ответ заведения

{{ $reply->body }}

@endif