Я работаю над сборкой проекта PHP на платформе Laravel 5.4. Мне было интересно, есть ли способ поместить оператор switch в вызов include.
Я пытаюсь сделать что-то вроде этого:
@include('components/notification_message/_notification_message_html'
, [ 'notificationType' => $notificationType
, 'notificationMessage' => $notificationMessage
, 'iconType' => switch($notificationType){case 'success': 'check'; break; case 'warning': 'warning'; break; default: 'exclamation';break;}])
Как вы можете догадаться, я получил синтаксическую ошибку после того, как попытался ее запустить.
Есть идеи, как мне это сделать?