Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev 11118 Rev 11119
Línea 1055... Línea 1055...
1055
                        'success' => false,
1055
                        'success' => false,
1056
                        'data' => 'ERROR_METHOD_NOT_ALLOWED'
1056
                        'data' => 'ERROR_METHOD_NOT_ALLOWED'
1057
                    ]);
1057
                    ]);
1058
                }  
1058
                }  
Línea 1059... Línea 1059...
1059
 
1059
 
Línea 1060... Línea 1060...
1060
                $items = $this->renderFeed($feed->id);   
1060
                $items = $this->renderFeed($feed->id,$group_uuid);   
Línea 1108... Línea 1108...
1108
     *
1108
     *
1109
     * @param int $feed_id
1109
     * @param int $feed_id
1110
     * @param Company $company
1110
     * @param Company $company
1111
     * @return array
1111
     * @return array
1112
     */
1112
     */
1113
    private function renderFeed($feed_id)
1113
    private function renderFeed($feed_id,$group_uuid="")
1114
    {
1114
    {
Línea 1115... Línea 1115...
1115
        
1115
        
1116
        $sandbox = $this->config['leaderslinked.runmode.sandbox'];
1116
        $sandbox = $this->config['leaderslinked.runmode.sandbox'];
1117
        if($sandbox) {
1117
        if($sandbox) {
Línea 1158... Línea 1158...
1158
        ];
1158
        ];
1159
        if($feed->type == Feed::TYPE_HPTG)
1159
        if($feed->type == Feed::TYPE_HPTG)
1160
        {
1160
        {
Línea 1161... Línea 1161...
1161
            
1161
            
1162
                $group_uuid =  $this->params()->fromRoute('hptg_id');
1162
                $group_uuid =  $this->params()->fromRoute('hptg_id');
1163
                $data = [
-
 
1164
                    'success' => false,
1163
                if($group_uuid!=''){
1165
                    'data' => $group_uuid
1164
                    $uuid=$group_uuid;
1166
                ];
-
 
1167
    
1165
                }
1168
                $userMapper = UserMapper::getInstance($this->adapter);
1166
                $userMapper = UserMapper::getInstance($this->adapter);
1169
                $user = $userMapper->fetchOne($feed->user_id);
1167
                $user = $userMapper->fetchOne($feed->user_id);
1170
                $item['owner_url'] =  str_replace('[uuid]', $user->uuid, $user_profile_url);
1168
                $item['owner_url'] =  str_replace('[uuid]', $user->uuid, $user_profile_url);
1171
                $item['owner_image'] = $this->url()->fromRoute('storage', ['code' => $user->uuid, 'type' => 'user', 'filename' => $user->image]);
1169
                $item['owner_image'] = $this->url()->fromRoute('storage', ['code' => $user->uuid, 'type' => 'user', 'filename' => $user->image]);
1172
                $item['owner_name'] = $user->first_name . ' ' . $user->last_name;
1170
                $item['owner_name'] = $user->first_name . ' ' . $user->last_name;
1173
                $highPerformanceTeamsGroupsMapper = HighPerformanceTeamsGroupsMapper::getInstance($this->adapter);
1171
                $highPerformanceTeamsGroupsMapper = HighPerformanceTeamsGroupsMapper::getInstance($this->adapter);
Línea 1174... Línea 1172...
1174
                $highPerformanceTeamsGroups = $highPerformanceTeamsGroupsMapper->fetchOneByUuid($group_uuid);
1172
                $highPerformanceTeamsGroups = $highPerformanceTeamsGroupsMapper->fetchOneByUuid($uuid);
1175
           
1173
           
1176
                if (!$highPerformanceTeamsGroups) {
1174
                if (!$highPerformanceTeamsGroups) {
1177
                    $data = [
1175
                    $data = [