Lab / YII

Yii2: Простая проверка авторизован ли пользователь

В этой короткой заметке я покажу как просто в Yii2 вывести какое-либо содержимое только для гостей сайта, и второе наоборот, только для авторизованных пользователей.

В этом примере мы покажем сообщение не авторизованным гостям сайта:

 <?php
 if(Yii::$app->user->isGuest)
 echo 'Pleas login or register for watch more kittens!';
 ?>

А теперь наоборот, показываем сообщение только авторизованным пользователям:

 <?php
 if(!Yii::$app->user->isGuest)
 echo 'Now you can see more!';
 ?>