Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

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

Rev 3644 Rev 3645
Línea 343... Línea 343...
343
            }
343
            }
Línea 344... Línea 344...
344
            
344
            
Línea 345... Línea 345...
345
            
345
            
346
        } else {
-
 
347
            
-
 
348
            $companyMapper = CompanyMapper::getInstance($adapter);
-
 
349
            $company = $companyMapper->fetchDefaultForNetworkByNetworkId($this->currentNetworkPlugin->getNetwork()->id);
-
 
Línea -... Línea 346...
-
 
346
        } else {
-
 
347
            
350
            if($company) {
348
            if($this->currentUserPlugin->hasIdentity()) {
351
                $companyUserMapper = CompanyUserMapper::getInstance($adapter);
349
                
-
 
350
                $companyMapper = CompanyMapper::getInstance($adapter);
Línea 352... Línea 351...
352
                $companyUser = $companyUserMapper->fetchOneByCompanyIdAndUserId($this->company->id,  $this->currentUserPlugin->getUserId());
351
                $company = $companyMapper->fetchDefaultForNetworkByNetworkId($this->currentNetworkPlugin->getNetwork()->id);
-
 
352
                if($company) {
Línea -... Línea 353...
-
 
353
                    $companyUserMapper = CompanyUserMapper::getInstance($adapter);
-
 
354
                    $companyUser = $companyUserMapper->fetchOneByCompanyIdAndUserId($this->company->id,  $this->currentUserPlugin->getUserId());
353
                
355
                    
354
                if($companyUser) {
356
                    if($companyUser) {
355
                    $usertype = $this->currentUserPlugin->getUserTypeId();
357
                        $usertype = $this->currentUserPlugin->getUserTypeId();
356
                    
358
                        
-
 
359
                        if($companyUser->creator == CompanyUser::CREATOR_YES) {
-
 
360
                            
357
                    if($companyUser->creator == CompanyUser::CREATOR_YES) {
361
                            $resources =  getAclUsertypeOtherNetworkCreator();
358
                        
-
 
359
                        $resources =  getAclUsertypeOtherNetworkCreator();
-
 
360
                        foreach($resources as $resourceName)
362
                            foreach($resources as $resourceName)
361
                        {
363
                            {
362
                            $this->acl->allow($usertype, $resourceName);
364
                                $this->acl->allow($usertype, $resourceName);
363
                        }
365
                            }
364
                        
366
                            
-
 
367
                        }
365
                    }
368
                        if($companyUser->creator == CompanyUser::CREATOR_NO) {
366
                    if($companyUser->creator == CompanyUser::CREATOR_NO) {
369
                            $resources =  getAclUsertypeOtherNetworkNonCreator();
367
                        $resources =  getAclUsertypeOtherNetworkNonCreator();
370
                            foreach($resources as $resourceName)
368
                        foreach($resources as $resourceName)
371
                            {
369
                        {
372
                                $this->acl->allow($usertype, $resourceName);