Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

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

Rev 7124 Rev 7134
Línea 26... Línea 26...
26
use LeadersLinked\Model\Service;
26
use LeadersLinked\Model\Service;
Línea 27... Línea 27...
27
 
27
 
28
use LeadersLinked\Library\Functions;
28
use LeadersLinked\Library\Functions;
29
use LeadersLinked\Mapper\DailyPulseMapper;
29
use LeadersLinked\Mapper\DailyPulseMapper;
-
 
30
use LeadersLinked\Model\DailyPulse;
-
 
31
use LeadersLinked\Mapper\OrganizationPositionMapper;
-
 
32
use LeadersLinked\Mapper\KnowledgeAreaCategoryJobDescriptionMapper;
Línea 30... Línea 33...
30
use LeadersLinked\Model\DailyPulse;
33
use LeadersLinked\Mapper\MyCoachCategoryJobDescriptionMapper;
31
 
34
 
32
class Module 
35
class Module 
33
{
36
{
Línea 364... Línea 367...
364
                    $allowDailyPulse = !empty($companyUser);
367
                    $allowDailyPulse = !empty($companyUser);
365
                }
368
                }
Línea 366... Línea 369...
366
                
369
                
-
 
370
                
-
 
371
            }
-
 
372
            
-
 
373
            $job_description_ids = [];
-
 
374
            
-
 
375
            $organizationPositionMapper = OrganizationPositionMapper::getInstance($adapter);
-
 
376
            $records = $organizationPositionMapper->fetchAllByCompanyIdAndEmployeeId($company->id, $companyUser->id);
-
 
377
            foreach($records as $record)
-
 
378
            {
Línea 367... Línea 379...
367
                
379
                array_push($job_description_ids, $record->job_description_id);
368
            }
380
            }
-
 
381
 
-
 
382
            
-
 
383
            $companyService = $companyServiceMapper->fetchOneActiveByCompanyIdAndServiceId($company->id, Service::KNOWLEDGE_AREA);
-
 
384
            if($companyService) {
-
 
385
                
-
 
386
 
-
 
387
                
-
 
388
                if($job_description_ids) {
-
 
389
                
-
 
390
                
-
 
391
                    $knowledgeAreaCategoryJobDescriptionMapper = KnowledgeAreaCategoryJobDescriptionMapper::getInstance($adapter);
-
 
392
                    $records = $knowledgeAreaCategoryJobDescriptionMapper->fetchAllByCompanyIdAndJobDescriptionIds($company->id, $job_description_ids);
-
 
393
                    
-
 
394
                    if(!empty($records)) {
-
 
395
                        $allowKnowledgeArea = true;
-
 
396
                    }
-
 
397
                
369
 
398
                }
-
 
399
                
370
            
400
                if($companyUser) {
Línea 371... Línea 401...
371
            $companyService = $companyServiceMapper->fetchOneActiveByCompanyIdAndServiceId($company->id, Service::KNOWLEDGE_AREA);
401
                    
372
            if($companyService && $companyUser) {
402
                    $allowKnowledgeArea = true;
-
 
403
                }
-
 
404
            }
-
 
405
            
-
 
406
            $companyService = $companyServiceMapper->fetchOneActiveByCompanyIdAndServiceId($company->id, Service::MY_COACH);
-
 
407
            if($companyService) {
-
 
408
                
-
 
409
                
-
 
410
                if($job_description_ids) {
-
 
411
                    
-
 
412
                    
-
 
413
                    $myCoachCategoryJobDescriptionMapper = MyCoachCategoryJobDescriptionMapper::getInstance($adapter);
-
 
414
                    $records = $myCoachCategoryJobDescriptionMapper->fetchAllByCompanyIdAndJobDescriptionIds($company->id, $job_description_ids);
-
 
415
                    
-
 
416
                    if(!empty($records)) {
-
 
417
                        $allowKnowledgeArea = true;
373
                $allowKnowledgeArea = true;
418
                    }
-
 
419
                    
374
            }
420
                }
Línea 375... Línea 421...
375
            
421
                
376
            $companyService = $companyServiceMapper->fetchOneActiveByCompanyIdAndServiceId($company->id, Service::MY_COACH);
422
                if($companyUser) {
377
            if($companyService && $companyUser) {
423
                    $allowMyCoach = true;