public function actionGetNewMessages() { $my_id = Yii::$app->user->getId(); $post = Yii::$app->request->post(); if ($post['last_message_id'] == null) { $post['last_message_id'] = 1; } $messages = Message::getNewMessages($my_id, $post['companion_id'], $post['last_message_id']); if (count($messages) != 0) { Message::setMessagesIsRead($post['companion_id']); } return json_encode($messages); }