public function getHistory(OW_Event $event) { $params = $event->getParams(); $userId = $params['userId']; $opponentId = $params['opponentId']; $beforeMessageId = $params['beforeMessageId']; $data = array(); $conversationId = $this->service->getChatConversationIdWithUserById($userId, $opponentId); if ($conversationId) { $data = $this->service->getConversationHistoryForApi($conversationId, $beforeMessageId); } $event->setData($data); return $data; }