Changeset 1293 for sandbox/workflow/2.0/inc/class.so_orgchart.inc.php
- Timestamp:
- 08/07/09 16:06:07 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sandbox/workflow/2.0/inc/class.so_orgchart.inc.php
r795 r1293 127 127 $this->isAdmin = $_SESSION['phpgw_info']['workflow']['user_is_admin']; 128 128 $this->acl = &$GLOBALS['ajax']->acl; 129 $this->db = & $GLOBALS['workflow']['workflowObjects']->getDBWorkflow()->Link_ID;130 $this->db = & $GLOBALS['workflow']['workflowObjects']->getDBWorkflow()->Link_ID;129 $this->db = &Factory::getInstance('WorkflowObjects')->getDBWorkflow()->Link_ID; 130 $this->db = &Factory::getInstance('WorkflowObjects')->getDBWorkflow()->Link_ID; 131 131 $this->db->SetFetchMode(ADODB_FETCH_ASSOC); 132 132 } … … 704 704 705 705 $output = $result->GetArray(-1); 706 $cachedLDAP = $GLOBALS['workflow']['factory']->newInstance('CachedLDAP');706 $cachedLDAP = Factory::newInstance('CachedLDAP'); 707 707 $cachedLDAP->setOperationMode($cachedLDAP->OPERATION_MODE_LDAP_DATABASE); 708 708 for ($i = 0; $i < count($output); $i++) … … 753 753 754 754 /* search for the $searchTerm in the LDAP */ 755 $ldap = & $GLOBALS['workflow']['workflowObjects']->getLDAP();756 $list = @ldap_search($ldap, $GLOBALS['workflow']['factory']->getInstance('WorkflowLDAP')->getLDAPContext(), $ldapSearch, array('uidnumber', 'cn', 'uid'));755 $ldap = &Factory::getInstance('WorkflowObjects')->getLDAP(); 756 $list = @ldap_search($ldap, Factory::getInstance('WorkflowLDAP')->getLDAPContext(), $ldapSearch, array('uidnumber', 'cn', 'uid')); 757 757 if ($list === false) 758 758 die(serialize("O sistema de busca não pode ser utilizado nesta organização.")); … … 762 762 763 763 /* search for the $searchTerm in the DB */ 764 $resultSet = $GLOBALS['workflow']['workflowObjects']->getDBGalaxia()->Link_ID->query($DBSearch, $DBValues)->GetArray(-1);764 $resultSet = Factory::getInstance('WorkflowObjects')->getDBGalaxia()->Link_ID->query($DBSearch, $DBValues)->GetArray(-1); 765 765 foreach ($resultSet as $row) 766 766 if (!isset($unifiedResult[$row['uidnumber']])) … … 811 811 { 812 812 $errors = array( 813 "O funcionário \"" . $GLOBALS['workflow']['factory']->getInstance('WorkflowLDAP')->getName($employeeID) . "\" já pertença à área \"{$row['sigla']}\".",813 "O funcionário \"" . Factory::getInstance('WorkflowLDAP')->getName($employeeID) . "\" já pertença à área \"{$row['sigla']}\".", 814 814 '-----------------', 815 815 'Caso você queira colocá-lo na área selecionada, siga o procedimento: faça uma busca por seu nome, clique para editá-lo e, troque pela área desejada.' … … 869 869 { 870 870 $errors = array( 871 "O funcionário \"" . $GLOBALS['workflow']['factory']->getInstance('WorkflowLDAP')->getName($employeeID) . "\" é titular, substituto ou auxiliar administrativo das seguintes áreas: " . implode(", ", $areas),871 "O funcionário \"" . Factory::getInstance('WorkflowLDAP')->getName($employeeID) . "\" é titular, substituto ou auxiliar administrativo das seguintes áreas: " . implode(", ", $areas), 872 872 '-----------------', 873 873 'Se você quiser excluir este funcionário, precisa removê-lo dos "cargos" que ele possui nas áreas citadas.' … … 899 899 $this->_checkError($result); 900 900 901 $ldap = & $GLOBALS['workflow']['factory']->getInstance('WorkflowLDAP');901 $ldap = &Factory::getInstance('WorkflowLDAP'); 902 902 while ($row = $result->fetchRow(DB_FETCHMODE_ASSOC)) 903 903 { … … 980 980 $query = 'SELECT 1 FROM funcionario WHERE (funcionario_id = ?)'; 981 981 if (!$this->db->query($query, $checkEmployee)->fetchRow()) 982 $errors[] = "O funcionário \"" . $GLOBALS['workflow']['factory']->getInstance('WorkflowLDAP')->getName($checkEmployee) . "\" não está vinculado a uma área.";982 $errors[] = "O funcionário \"" . Factory::getInstance('WorkflowLDAP')->getName($checkEmployee) . "\" não está vinculado a uma área."; 983 983 } 984 984 … … 1026 1026 $query = 'SELECT 1 FROM funcionario WHERE (funcionario_id = ?)'; 1027 1027 if (!$this->db->query($query, $checkEmployee)->fetchRow()) 1028 $errors[] = "O funcionário \"" . $GLOBALS['workflow']['factory']->getInstance('WorkflowLDAP')->getName($checkEmployee) . "\" não está vinculado a uma área.";1028 $errors[] = "O funcionário \"" . Factory::getInstance('WorkflowLDAP')->getName($checkEmployee) . "\" não está vinculado a uma área."; 1029 1029 } 1030 1030 … … 1078 1078 $outputInfo = array(); 1079 1079 1080 $cachedLDAP = $GLOBALS['workflow']['factory']->newInstance('CachedLDAP');1080 $cachedLDAP = Factory::newInstance('CachedLDAP'); 1081 1081 $cachedLDAP->setOperationMode($cachedLDAP->OPERATION_MODE_LDAP_DATABASE); 1082 1082 $employeeEntry = $cachedLDAP->getEntryByID($employeeID); … … 1168 1168 ); 1169 1169 1170 $cachedLDAP = $GLOBALS['workflow']['factory']->newInstance('CachedLDAP');1170 $cachedLDAP = Factory::newInstance('CachedLDAP'); 1171 1171 $cachedLDAP->setOperationMode($cachedLDAP->OPERATION_MODE_LDAP_DATABASE); 1172 1172 if (!empty($areaInfo['titular_funcionario_id']))
Note: See TracChangeset
for help on using the changeset viewer.