/**
  * Update a user object with the default repositories rights
  *
  * @param AbstractAjxpUser $userObject
  */
 static function updateDefaultRights(&$userObject)
 {
     if (!$userObject->hasParent()) {
         foreach (ConfService::getRepositoriesList() as $repositoryId => $repoObject) {
             if ($repoObject->isTemplate) {
                 continue;
             }
             if ($repoObject->getDefaultRight() != "") {
                 $userObject->setRight($repositoryId, $repoObject->getDefaultRight());
             }
         }
         foreach (AuthService::getRolesList() as $roleId => $roleObject) {
             if ($roleObject->isDefault()) {
                 $userObject->addRole($roleId);
             }
         }
     }
 }
Ejemplo n.º 2
0
 /**
  * Update a user object with the default repositories rights
  *
  * @param AbstractAjxpUser $userObject
  */
 function updateDefaultRights(&$userObject)
 {
     foreach (ConfService::getRepositoriesList() as $repositoryId => $repoObject) {
         if ($repoObject->getDefaultRight() != "") {
             $userObject->setRight($repositoryId, $repoObject->getDefaultRight());
         }
     }
 }