Пример #1
0
 public function actionGetData($channelName)
 {
     $channel = Channel::find()->where(['channelName' => $channelName])->one();
     if (!Yii::$app->user->isGuest) {
         UserChannel::updateUserLastAccess($channel, Yii::$app->user->identity->id);
     }
     UserChannel::clearOfflineUsers();
     $result = json_encode(['usersList' => $channel->formattedUsers, 'messages' => $channel->formattedMessages]);
     return $result;
 }