Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

Rev 2241 | Rev 2536 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 2241 Rev 2242
Línea 178... Línea 178...
178
     *       'is_open'                                  => 'true/false',
178
     *       'is_open'                                  => 'true/false',
179
     *       'unsee_messages'                           => 'true/false',
179
     *       'unsee_messages'                           => 'true/false',
180
     *       'unread_messages'                          => 'true/false',
180
     *       'unread_messages'                          => 'true/false',
181
     *       'count_not_seen_messages'  => 'cantidad de mensajes no vistos',
181
     *       'count_not_seen_messages'  => 'cantidad de mensajes no vistos',
182
     *       'count_not_received_messages' => 'cantidad de mensajes no recibidos',
182
     *       'count_not_received_messages' => 'cantidad de mensajes no recibidos',
-
 
183
     *       'last_message'                => 'tiempo desde el ultimo mensaje',
183
     *      ],
184
     *      ],
184
     *      [
185
     *      [
185
     *        'url_clear'               => 'url para limpiar los mensajes del grupo',
186
     *        'url_clear'               => 'url para limpiar los mensajes del grupo',
186
     *        'url_close'               => 'url para cerrar el chat',
187
     *        'url_close'               => 'url para cerrar el chat',
187
     *        'url_send'                => 'url para enviar un mensaje',
188
     *        'url_send'                => 'url para enviar un mensaje',
Línea 198... Línea 199...
198
     *        'is_open'                 => 'true/false',
199
     *        'is_open'                 => 'true/false',
199
     *        'unsee_messages'          => 'true/false'
200
     *        'unsee_messages'          => 'true/false'
200
     *        'unread_messages'         => 'true/false',
201
     *        'unread_messages'         => 'true/false',
201
     *        'count_not_seen_messages'  => 'cantidad de mensajes no vistos',
202
     *        'count_not_seen_messages'  => 'cantidad de mensajes no vistos',
202
     *        'count_not_received_messages' => 'cantidad de mensajes no recibidos',
203
     *        'count_not_received_messages' => 'cantidad de mensajes no recibidos',
-
 
204
     *        'last_message'                => 'tiempo desde el ultimo mensaje',
203
     *     ]
205
     *     ]
204
     * ]
206
     * ]
205
     * En caso de ser negativo puede haber 2 formatos
207
     * En caso de ser negativo puede haber 2 formatos
206
     * [
208
     * [
207
     *  'success' : false,
209
     *  'success' : false,
Línea 257... Línea 259...
257
                    $count_not_seen_messages     = $chatGroupUserMessageMapper->countNotSeenMessages($chatGroup->id, $currentUser->id);
259
                    $count_not_seen_messages     = $chatGroupUserMessageMapper->countNotSeenMessages($chatGroup->id, $currentUser->id);
258
                    $count_not_received_messages = $chatGroupUserMessageMapper->countNotReceivedMessages($chatGroup->id, $currentUser->id);
260
                    $count_not_received_messages = $chatGroupUserMessageMapper->countNotReceivedMessages($chatGroup->id, $currentUser->id);
259
                    $lastMessage                    = $chatGroupUserMessageMapper->fetchLastMessage($chatGroup->id, $currentUser->id);
261
                    $lastMessage                    = $chatGroupUserMessageMapper->fetchLastMessage($chatGroup->id, $currentUser->id);
Línea 260... Línea 262...
260
                    
262
                    
-
 
263
                    if($lastMessage) {
-
 
264
                        $dt = \DateTime::createFromFormat('Y-m-d H:i:s', $lastMessage->added_on);
-
 
265
                        if ($dt) {
261
                    if($lastMessage) {
266
                        
-
 
267
                            $lastMessage = Functions::timeElapsedString($dt->getTimestamp()); 
-
 
268
                        } else {
-
 
269
                            $lastMessage = '';
262
                        $lastMessage = Functions::timeElapsedString($lastMessage->added_on);
270
                        }
263
                    } else {
271
                    } else {
264
                        $lastMessage = '';
272
                        $lastMessage = '';
Línea 357... Línea 365...
357
                    $count_not_received_messages = $chatMessageMapper->countNotReceivedMessagesByChatIdAndToId($chatUser->id, $currentUser->id);
365
                    $count_not_received_messages = $chatMessageMapper->countNotReceivedMessagesByChatIdAndToId($chatUser->id, $currentUser->id);
358
                    $count_not_seen_messages = $chatMessageMapper->countNotSeenMessagesByChatIdAndToId($chatUser->id, $currentUser->id);
366
                    $count_not_seen_messages = $chatMessageMapper->countNotSeenMessagesByChatIdAndToId($chatUser->id, $currentUser->id);
359
                    $lastMessage = $chatMessageMapper->fetchLastMessage($chatUser->id, $currentUser->id);
367
                    $lastMessage = $chatMessageMapper->fetchLastMessage($chatUser->id, $currentUser->id);
Línea 360... Línea 368...
360
                    
368
                    
-
 
369
                    if($lastMessage) {
-
 
370
                        $dt = \DateTime::createFromFormat('Y-m-d H:i:s', $lastMessage->added_on);
-
 
371
                        if ($dt) {
361
                    if($lastMessage) {
372
                            
-
 
373
                            $lastMessage = Functions::timeElapsedString($dt->getTimestamp());
-
 
374
                        } else {
-
 
375
                            $lastMessage = '';
362
                        $lastMessage = Functions::timeElapsedString($lastMessage->added_on);
376
                        }
363
                    } else {
377
                    } else {
364
                        $lastMessage = '';
378
                        $lastMessage = '';
Línea -... Línea 379...
-
 
379
                    }
365
                    }
380
                    
Línea 366... Línea 381...
366
                    
381