Ejemplo n.º 1
0
 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;
 }
Ejemplo n.º 2
0
 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;
 }