Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev 7417 Rev 7420
Línea 648... Línea 648...
648
            $type   = $this->params()->fromRoute('type');
648
            $type   = $this->params()->fromRoute('type');
649
            if(isset($type)&& $type=='hptg'){
649
            if(isset($type)&& $type=='hptg'){
650
                $id =  $this->params()->fromRoute('id');
650
                $id =  $this->params()->fromRoute('id');
651
                $highPerformanceTeamsGroupsMapper = HighPerformanceTeamsGroupsMapper::getInstance($this->adapter);
651
                $highPerformanceTeamsGroupsMapper = HighPerformanceTeamsGroupsMapper::getInstance($this->adapter);
652
                $highPerformanceTeamsGroups = $highPerformanceTeamsGroupsMapper->fetchOneByUuid($id);
652
                $highPerformanceTeamsGroups = $highPerformanceTeamsGroupsMapper->fetchOneByUuid($id);
-
 
653
 
653
                if (!$highPerformanceTeamsGroups) {
654
                if (!$highPerformanceTeamsGroups) {
654
                    $data = [
655
                    $data = [
655
                        'success' => false,
656
                        'success' => false,
656
                        'data' => 'ERROR_RECORD_NOT_FOUND'
657
                        'data' => 'ERROR_RECORD_NOT_FOUND'
657
                    ];
658
                    ];
Línea 670... Línea 671...
670
 
671
 
671
                $highPerformanceTeamsGroupsMemberMapper = HighPerformanceTeamsGroupsMembersMapper::getInstance($this->adapter);
672
                $highPerformanceTeamsGroupsMemberMapper = HighPerformanceTeamsGroupsMembersMapper::getInstance($this->adapter);
672
                $highPerformanceTeamsGroupsMember = $highPerformanceTeamsGroupsMemberMapper->fetchOneByGroupIdAndUserId($highPerformanceTeamsGroups->id, $currentUser->id);
673
                $highPerformanceTeamsGroupsMember = $highPerformanceTeamsGroupsMemberMapper->fetchOneByGroupIdAndUserId($highPerformanceTeamsGroups->id, $currentUser->id);
673
                if($highPerformanceTeamsGroupsMember) {
674
                if($highPerformanceTeamsGroupsMember) {
-
 
675
                    if($highPerformanceTeamsGroupsMember->status == HighPerformanceTeamsGroupsMembers::STATUS_ACCEPTED || $highPerformanceTeamsGroupsMember->status == HighPerformanceTeamsGroupsMembers::STATUS_ADDED_BY_ADMIN ){
674
                    if($highPerformanceTeamsGroupsMember->status == HighPerformanceTeamsGroupsMembers::STATUS_ACCEPTED || $highPerformanceTeamsGroupsMember->status == HighPerformanceTeamsGroupsMembers::STATUS_ADDED_BY_ADMIN ){
676
                        
-
 
677
                        $queryMapper = QueryMapper::getInstance($this->adapter);
675
                        $id =  $highPerformanceTeamsGroups->id;
678
                        $select = $queryMapper->getSql()->select(FeedMapper::_TABLE);
-
 
679
                        $select->columns(['id']);
-
 
680
                        $select->where->equalTo('status', Feed::STATUS_PUBLISHED);
-
 
681
                        $select->where->equalTo('company_id',$currentCompany->id);
-
 
682
                        $select->where->and->equalTo('type', Feed::TYPE_HPTG);
Línea -... Línea 683...
-
 
683
                        $select->order('added_on desc');
676
                    }else{
684
 
677
 
685
                    }else{
678
                        return new JsonModel([
686
                        return new JsonModel([
679
                            'success' => false,
687
                            'success' => false,
680
                            'data' => 'ERROR_UNAUTHORIZED'
688
                            'data' => 'ERROR_UNAUTHORIZED'
Línea 689... Línea 697...
689
                    ]);
697
                    ]);
690
                }
698
                }
Línea 691... Línea -...
691
 
-
 
692
 
-
 
693
 
-
 
694
                $queryMapper = QueryMapper::getInstance($this->adapter);
-
 
695
                $select = $queryMapper->getSql()->select(FeedMapper::_TABLE);
-
 
696
                $select->columns(['id']);
-
 
697
                $select->where->equalTo('status', Feed::STATUS_PUBLISHED);
-
 
-
 
699
 
Línea 698... Línea 700...
698
                $select->where->equalTo('company_id',$currentCompany->id);
700
 
Línea 699... Línea 701...
699
                $select->where->and->equalTo('type', Feed::TYPE_HPTG);
701
 
700
                $select->order('added_on desc');
702