Я написал простой трекер проблем для своего веб-приложения. У меня есть некоторые комментарии, которые я хочу оставить приватными (их может видеть только роль «root»). Есть ли лучший способ написать следующее, чтобы мне не нужен пустой раздел else ?
$ role будет 'root' или некоторыми другими значениями
$ is_private будет true , если комментарий является приватным
<?php
// Don't show private comments to non-root users
if ($is_private && 'root' != $role):
// NON Root cannot see private
else:
?>
<div class="comment <?= $is_private ? 'private' : '' ; ?>">
<div class="comment-meta toolbar">
<?= $is_private ? 'PRIVATE - ': ''; ?>
<span class="datestamp"><?= $created_at; ?></span> -
<span class="fullname"><?= $fname . ' ' . $lname; ?></span></div>
<p class="content"><?= nl2br($body); ?></p>
</div>
<?php endif; ?>