Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

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

Rev 5205 Rev 6001
Línea 255... Línea 255...
255
                $dailyPulse->engagement = $engagement ? $engagement->daily_pulse_how_are_you_feel : 0;
255
                $dailyPulse->engagement = $engagement ? $engagement->daily_pulse_how_are_you_feel : 0;
256
                $dailyPulse->points = $emoji->points;
256
                $dailyPulse->points = $emoji->points;
Línea 257... Línea 257...
257
                
257
                
258
                $result = $dailyPulseRecordMapper->insert($dailyPulse);
258
                $result = $dailyPulseRecordMapper->insert($dailyPulse);
-
 
259
                if($result) {
-
 
260
           
-
 
261
                    if($engagement) {
-
 
262
                        $engagementUserMapper = EngagementUserMapper::getInstance($this->adapter);
-
 
263
                        $engagementUser = $engagementUserMapper->fetchOneByCompanyIdAndUserId($company->id, $currentUser->id);
-
 
264
                        
-
 
265
                        if($engagementUser) {
-
 
266
                            $engagementUser->points = $engagementUser->points + ($engagement ? $engagement->daily_pulse_how_are_you_feel : 0);
-
 
267
                            $engagementUserMapper->update( $engagementUser );
-
 
268
                        } else {
-
 
269
                            $engagementUser = new EngagementUser();
-
 
270
                            $engagementUser->company_id = $company->id;
-
 
271
                            $engagementUser->user_id = $currentUser->id;
-
 
272
                            $engagementUser->points = $engagement ? $engagement->daily_pulse_how_are_you_feel : 0;
-
 
273
                            $engagementUserMapper->insert( $engagementUser );
-
 
274
                        }
-
 
275
                        
-
 
276
                        $engagementRecord = new EngagementRecord();
-
 
277
                        $engagementRecord->company_id = $company->id;
-
 
278
                        $engagementRecord->user_id = $currentUser->id;
-
 
279
                        $engagementRecord->points = $engagement->daily_pulse_how_are_you_feel;
-
 
280
                        $engagementRecord->type = EngagementRecord::TYPE_DAILY_PULSE_HOW_ARE_YOU_FEEL;
-
 
281
                        
-
 
282
                        $engagementRecordMapper = EngagementRecordMapper::getInstance($this->adapter);
Línea 259... Línea -...
259
                if($result) {
-
 
260
                    
-
 
261
                    
-
 
262
                   
-
 
263
                    
-
 
264
                    
-
 
265
                    $engagementUserMapper = EngagementUserMapper::getInstance($this->adapter);
-
 
266
                    $engagementUser = $engagementUserMapper->fetchOneByCompanyIdAndUserId($company->id, $currentUser->id);
-
 
267
                    
-
 
268
                    if($engagementUser) {
-
 
269
                        $engagementUser->points = $engagementUser->points + ($engagement ? $engagement->daily_pulse_how_are_you_feel : 0);
-
 
270
                        $engagementUserMapper->update( $engagementUser );
-
 
271
                    } else {
-
 
272
                        $engagementUser = new EngagementUser();
-
 
273
                        $engagementUser->company_id = $company->id;
-
 
274
                        $engagementUser->user_id = $currentUser->id;
-
 
275
                        $engagementUser->points = $engagement ? $engagement->daily_pulse_how_are_you_feel : 0;
283
                        $engagementRecordMapper->insert($engagementRecord);
276
                        $engagementUserMapper->insert( $engagementUser );
-
 
277
                    }
-
 
278
                    
-
 
279
                    $engagementRecord = new EngagementRecord();
-
 
280
                    $engagementRecord->company_id = $company->id;
-
 
281
                    $engagementRecord->user_id = $currentUser->id;
-
 
282
                    $engagementRecord->points = $engagement->daily_pulse_how_are_you_feel;
-
 
283
                    $engagementRecord->type = EngagementRecord::TYPE_DAILY_PULSE_HOW_ARE_YOU_FEEL;
-
 
284
                    
-
 
Línea 285... Línea 284...
285
                    $engagementRecordMapper = EngagementRecordMapper::getInstance($this->adapter);
284
                    
286
                    $engagementRecordMapper->insert($engagementRecord);
285
                    }
287
 
286
 
288
                    $data = [
287
                    $data = [