Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

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

Rev 3298 Rev 3364
Línea 1329... Línea 1329...
1329
            $params['group_id'] = $group->uuid;
1329
            $params['group_id'] = $group->uuid;
1330
        } else {
1330
        } else {
1331
            $group = null;
1331
            $group = null;
1332
        }
1332
        }
Línea -... Línea 1333...
-
 
1333
        
-
 
1334
        $timestamp = time();
-
 
1335
        
-
 
1336
        list($usec, $sec) = explode(' ', microtime());
-
 
1337
        $seed = intval($sec + ((float) $usec * 100000));
-
 
1338
        mt_srand($seed, MT_RAND_MT19937);
-
 
1339
        $rand =  mt_rand();
-
 
1340
        
-
 
1341
        
-
 
1342
        
-
 
1343
        $password  = password_hash('user-' . $currentUser->uuid . '-feed-' . $feed->uuid . '-timestamp-' . $timestamp . '-rand-' . $rand . '-share-key-' . $currentUser->share_key) ;
-
 
1344
        
-
 
1345
        
-
 
1346
        $query = [
-
 
1347
            'user' => $currentUser->uuid,
-
 
1348
            'timestamp' => $timestamp,
-
 
1349
            'rand' => $rand,
-
 
1350
            'password' => $password,
-
 
1351
            
-
 
1352
        ];
-
 
1353
        
-
 
1354
        $share_external_url = $this->url()->fromRoute('share',  ['type' => 'feed', 'code' => $feed->uuid], ['force_canonical' => true, 'query' => $query ]);
-
 
1355
        
-
 
1356
        
1333
        
1357
        
1334
        $item = [
1358
        $item = [
1335
            'feed_unique' => uniqid(),
1359
            'feed_unique' => uniqid(),
1336
            'feed_uuid' => $feed->uuid,
1360
            'feed_uuid' => $feed->uuid,
1337
            'feed_is_liked' => $like ? true : false,
1361
            'feed_is_liked' => $like ? true : false,
1338
            'feed_like_url' => $this->url()->fromRoute('feed/like',  $params),
1362
            'feed_like_url' => $this->url()->fromRoute('feed/like',  $params),
1339
            'feed_unlike_url' => $this->url()->fromRoute('feed/unlike',  $params),
1363
            'feed_unlike_url' => $this->url()->fromRoute('feed/unlike',  $params),
1340
            'feed_share_url' => $this->url()->fromRoute('feed/share',  $params),
1364
            'feed_share_url' => $this->url()->fromRoute('feed/share',  $params),
1341
            'feed_share_external_url' => $this->url()->fromRoute('share',  ['type' => 'feed', 'code' => $feed->uuid]),
1365
            'feed_share_external_url' => $share_external_url,
1342
            'feed_delete_url' =>  '',
1366
            'feed_delete_url' =>  '',
1343
            'feed_content_type' => $feed->file_type ? $feed->file_type : '',
1367
            'feed_content_type' => $feed->file_type ? $feed->file_type : '',
1344
            'feed_likes' =>  $likes,
1368
            'feed_likes' =>  $likes,