Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

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

Rev 5551 Rev 5552
Línea 1094... Línea 1094...
1094
                    }
1094
                    }
1095
                }
1095
                }
Línea 1096... Línea 1096...
1096
 
1096
 
-
 
1097
 
1097
 
1098
                //Anderson validación
1098
                //Anderson validación
1099
                //Selecciono los grupos a los que pertenece el usuario actualemente conectado
-
 
1100
                $groupMemberMapper = GroupMemberMapper::getInstance($this->adapter);
-
 
1101
                $groupMembers = $groupMemberMapper->fetchAllByUserId($currentUser->id);
-
 
1102
                $groupId = [0];
-
 
1103
                foreach ($groupMembers as $groupMember) {
-
 
1104
                    if ($groupMember->status == GroupMember::STATUS_ACCEPTED) {
-
 
1105
                        if (!in_array($groupMember->group_id, $groupId)) {
-
 
1106
                            array_push($groupId, $groupMember->group_id);
-
 
1107
                        }
1099
                $groupMemberMapper = GroupMemberMapper::getInstance($this->adapter);
1108
                    }
Línea 1100... Línea 1109...
1100
                $groupMembers = $groupMemberMapper->fetchAllByUserId($currentUser->id);
1109
                }
1101
                echo "<pre>" . print_r($groupMembers) . "</pre>";
1110
                //echo "Hola mundo CESA<pre>" . print_r($groupMembers) . "</pre>";
Línea 1110... Línea 1119...
1110
                    ->AND->NEST
1119
                    ->AND->NEST
1111
                    ->OR->NEST->equalTo('user_id', $id)->and->equalTo('type', Feed::TYPE_UPDATE)->UNNEST
1120
                    ->OR->NEST->equalTo('user_id', $id)->and->equalTo('type', Feed::TYPE_UPDATE)->UNNEST
1112
                    ->OR->NEST->and->equalTo('type', Feed::TYPE_UPDATE)->and->equalTo('shared_with', Feed::SHARE_WITH_PUBLIC)->UNNEST
1121
                    ->OR->NEST->and->equalTo('type', Feed::TYPE_UPDATE)->and->equalTo('shared_with', Feed::SHARE_WITH_PUBLIC)->UNNEST
1113
                    ->OR->NEST->in('user_id', $connectionIds)->and->equalTo('type', Feed::TYPE_UPDATE)->and->equalTo('shared_with', Feed::SHARE_WITH_CONNECTIONS)->UNNEST
1122
                    ->OR->NEST->in('user_id', $connectionIds)->and->equalTo('type', Feed::TYPE_UPDATE)->and->equalTo('shared_with', Feed::SHARE_WITH_CONNECTIONS)->UNNEST
1114
                    ->OR->NEST->or->in('company_id', $companyIds)->and->equalTo('type', Feed::TYPE_COMPANY)->UNNEST
1123
                    ->OR->NEST->or->in('company_id', $companyIds)->and->equalTo('type', Feed::TYPE_COMPANY)->UNNEST
-
 
1124
                    ->OR->NEST->or->in('group_id', $$groupId)->and->equalTo('type', Feed::TYPE_GROUP)->UNNEST
1115
                    ->UNNEST;
1125
                    ->UNNEST;
1116
                $select->order('added_on desc');
1126
                $select->order('added_on desc');
1117
            }
1127
            }
1118
            if ($type == 'company') {
1128
            if ($type == 'company') {
1119
                $companyMapper = CompanyMapper::getInstance($this->adapter);
1129
                $companyMapper = CompanyMapper::getInstance($this->adapter);