コード例 #1
0
 /**
  * Create/Update non existing users
  *
  * @access public
  * 
  */
 public function refresh()
 {
     global $rbacadmin;
     $this->usersToXML();
     include_once './Services/User/classes/class.ilUserImportParser.php';
     include_once './Services/LDAP/classes/class.ilLDAPRoleAssignmentRules.php';
     $importParser = new ilUserImportParser();
     $importParser->setXMLContent($this->writer->xmlDumpMem(false));
     $importParser->setRoleAssignment(ilLDAPRoleAssignmentRules::getAllPossibleRoles());
     $importParser->setFolderId(7);
     $importParser->startParsing();
     $debug = $importParser->getProtocol();
     #var_dump("<pre>",$this->writer->xmlDumpMem(),"</pre>");
     #print_r($this->writer->xmlDumpMem($format));
     return true;
 }