public function getMessages(OW_Event $event) { $params = $event->getParams(); $userId = $params['userId']; $opponentId = $params['opponentId']; $data = $this->service->getMessagesForApi($userId, $opponentId); $event->setData($data); return $data; }
public function getMessages(OW_Event $event) { $params = $event->getParams(); $userId = $params['userId']; if (empty($params['conversationId'])) { if (!empty($params['opponentId'])) { $conversationId = $this->service->getChatConversationIdWithUserById($userId, $params['opponentId']); } } else { $conversationId = $params['conversationId']; } $data = $this->service->getMessagesForApi($userId, $conversationId); $event->setData($data); return $data; }