Proyectos de Subversion LeadersLinked - Services

Rev

Rev 198 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 198 Rev 206
Línea 107... Línea 107...
107
        $currentNetworkPlugin = $this->plugin('currentNetworkPlugin');
107
        $currentNetworkPlugin = $this->plugin('currentNetworkPlugin');
108
        $currentNetwork = $currentNetworkPlugin->getNetwork();
108
        $currentNetwork = $currentNetworkPlugin->getNetwork();
Línea 109... Línea 109...
109
        
109
        
110
        $userBlockedMapper = UserBlockedMapper::getInstance($this->adapter);
110
        $userBlockedMapper = UserBlockedMapper::getInstance($this->adapter);
-
 
111
        $user_blocked_ids = $userBlockedMapper->fetchAllBlockedReturnIds($currentUser->id);
Línea 111... Línea 112...
111
        $user_blocked_ids = $userBlockedMapper->fetchAllBlockedReturnIds($currentUser->id);
112
        $user_blocked_me_ids = $userBlockedMapper->fetchAllUserBlockMeReturnIds($currentUser->id);        
112
 
113
 
Línea 137... Línea 138...
137
            $userMapper = UserMapper::getInstance($this->adapter);
138
            $userMapper = UserMapper::getInstance($this->adapter);
138
            $users = $userMapper->fetchAllByIds($userIds);
139
            $users = $userMapper->fetchAllByIds($userIds);
Línea 139... Línea 140...
139
 
140
 
140
            foreach ($users as $user) 
141
            foreach ($users as $user) 
141
            {
142
            {
142
                if(in_array($user->id, $user_blocked_ids)) {
143
                if(in_array($user->id, $user_blocked_ids) || in_array($user->id, $user_blocked_me_ids)) {
143
                    continue;
144
                    continue;
Línea 161... Línea 162...
161
        if (is_array($results)) {
162
        if (is_array($results)) {
162
            foreach ($results as $r) {
163
            foreach ($results as $r) {
Línea 163... Línea 164...
163
 
164
 
Línea -... Línea 165...
-
 
165
                $chatOwner = $chatGroupUserMapper->fetchOwnerByGroupId($r->group_id);
164
                $chatOwner = $chatGroupUserMapper->fetchOwnerByGroupId($r->group_id);
166
                
165
                
167
                if($chatOwner->user_id != $currentUser->id) {
-
 
168
                    if(in_array($chatOwner->user_id, $user_blocked_ids) || in_array($chatOwner->user_id, $user_blocked_me_ids)) {
166
                if($chatOwner->user_id != $currentUser->id && in_array($chatOwner->user_id, $user_blocked_ids)) {
169
                        continue;
Línea 167... Línea 170...
167
                    continue;
170
                    }
168
                }
171
                }
Línea 279... Línea 282...
279
            $chatGroupUserMapper        = ChatGroupUserMapper::getInstance($this->adapter);
282
            $chatGroupUserMapper        = ChatGroupUserMapper::getInstance($this->adapter);
280
            $chatGroupUserMessageMapper = ChatGroupUserMessageMapper::getInstance($this->adapter);
283
            $chatGroupUserMessageMapper = ChatGroupUserMessageMapper::getInstance($this->adapter);
Línea 281... Línea 284...
281
 
284
 
282
            $userBlockedMapper = UserBlockedMapper::getInstance($this->adapter);
285
            $userBlockedMapper = UserBlockedMapper::getInstance($this->adapter);
-
 
286
            $user_blocked_ids = $userBlockedMapper->fetchAllBlockedReturnIds($currentUser->id);
Línea 283... Línea 287...
283
            $user_blocked_ids = $userBlockedMapper->fetchAllBlockedReturnIds($currentUser->id);
287
            $user_blocked_me_ids = $userBlockedMapper->fetchAllUserBlockMeReturnIds($currentUser->id);  
284
            
288
            
Línea 285... Línea 289...
285
            $abuseReportMapper = AbuseReportMapper::getInstance($this->adapter);
289
            $abuseReportMapper = AbuseReportMapper::getInstance($this->adapter);
Línea 1018... Línea 1022...
1018
            ];
1022
            ];
1019
        }
1023
        }
Línea 1020... Línea 1024...
1020
        
1024
        
1021
        $userBlockedMapper = UserBlockedMapper::getInstance($this->adapter);
1025
        $userBlockedMapper = UserBlockedMapper::getInstance($this->adapter);
-
 
1026
        $user_blocked_ids = $userBlockedMapper->fetchAllBlockedReturnIds($currentUser->id);
1022
        $user_blocked_ids = $userBlockedMapper->fetchAllBlockedReturnIds($currentUser->id);
1027
        $user_blocked_me_ids = $userBlockedMapper->fetchAllUserBlockMeReturnIds($currentUser->id);  
1023
 
1028
        
1024
        $abuseReportMapper = AbuseReportMapper::getInstance($this->adapter);
1029
        $abuseReportMapper = AbuseReportMapper::getInstance($this->adapter);
Línea 1025... Línea 1030...
1025
        $abuse_report_message_ids = $abuseReportMapper->fetchAllDataByUserReportingIdAndTypeReturnIds($currentUser->id, AbuseReport::TYPE_CHAT_GROUP_MESSAGE);
1030
        $abuse_report_message_ids = $abuseReportMapper->fetchAllDataByUserReportingIdAndTypeReturnIds($currentUser->id, AbuseReport::TYPE_CHAT_GROUP_MESSAGE);