Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

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

Rev 5966 Rev 5967
Línea 1384... Línea 1384...
1384
 
1384
 
1385
 
1385
 
1386
    public function searchPeopleAction()
1386
    public function searchPeopleAction()
1387
    {
1387
    {
Línea 1388... Línea 1388...
1388
        $request = $this->getRequest();
1388
        $request = $this->getRequest();
1389
        //if($request->isGet()) {
1389
        if ($request->isGet()) {
Línea 1390... Línea 1390...
1390
 
1390
 
1391
        $currentUserPlugin = $this->plugin('currentUserPlugin');
1391
            $currentUserPlugin = $this->plugin('currentUserPlugin');
Línea 1392... Línea 1392...
1392
        $currentUser = $currentUserPlugin->getUser();
1392
            $currentUser = $currentUserPlugin->getUser();
1393
 
1393
 
-
 
1394
            $search = trim(filter_var($this->params()->fromQuery('search'), FILTER_SANITIZE_STRING));
-
 
1395
            if (strlen($search) >= 3) {
-
 
1396
 
-
 
1397
 
-
 
1398
                $userMapper = UserMapper::getInstance($this->adapter);
-
 
1399
                $records  = $userMapper->fetchAllSuggestByNetworkIdAndSearch($currentUser->network_id, $search);
Línea 1394... Línea -...
1394
        $search = trim(filter_var($this->params()->fromQuery('search'), FILTER_SANITIZE_STRING));
-
 
1395
        //if(strlen($search) >= 3) {
-
 
1396
 
-
 
1397
 
-
 
1398
        $userMapper = UserMapper::getInstance($this->adapter);
-
 
Línea -... Línea 1400...
-
 
1400
 
-
 
1401
                $users = [];
-
 
1402
                foreach ($records as $record) {
Línea 1399... Línea 1403...
1399
        $records  = $userMapper->fetchAllSuggestByNetworkIdAndSearch($currentUser->network_id, $search);
1403
                    if ($currentUser->id == $record->id) {
1400
 
1404
                        continue;
1401
        $users = [];
-
 
Línea -... Línea 1405...
-
 
1405
                    }
-
 
1406
 
-
 
1407
 
-
 
1408
                    array_push($users, [
-
 
1409
                        'value' => $record->uuid,
-
 
1410
                        'text' => trim($record->first_name . ' ' . $record->last_name) . ' (' . $record->email . ')'
-
 
1411
 
-
 
1412
                    ]);
-
 
1413
                }
-
 
1414
 
-
 
1415
                return new JsonModel([
-
 
1416
                    'success' => true,
-
 
1417
                    'data' => $users
-
 
1418
                ]);
1402
        foreach ($records as $record) {
1419
            } else {
1403
            if ($currentUser->id == $record->id) {
1420
                return new JsonModel([
1404
                continue;
-
 
1405
            }
-
 
1406
 
-
 
1407
 
-
 
1408
            array_push($users, [
-
 
1409
                'value' => $record->uuid,
-
 
1410
                'text' => trim($record->first_name . ' ' . $record->last_name) . ' (' . $record->email . ')'
-
 
1411
 
-
 
1412
            ]);
-
 
1413
        }
-
 
1414
 
-
 
1415
        return new JsonModel([
-
 
1416
            'success' => true,
-
 
1417
            'data' => $users
-
 
1418
        ]);
-
 
1419
 
-
 
1420
 
-
 
1421
 
-
 
1422
 
-
 
1423
        // } else {
-
 
1424
        //     return new JsonModel([
-
 
1425
        //         'success' => true,
-
 
1426
        //         'data' => [
-
 
1427
 
-
 
1428
        //         ]
-
 
1429
        //     ]);
-
 
1430
        // }
-
 
1431
 
1421
                    'success' => true,
Línea 1432... Línea 1422...
1432
 
1422
                    'data' => []
1433
 
1423
                ]);
1434
 
1424
            }