Changeset 63 for trunk/expressoAdmin1_2/inc/class.ldap_functions.inc.php
- Timestamp:
- 08/29/07 08:55:50 (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoAdmin1_2/inc/class.ldap_functions.inc.php
r62 r63 3 3 define('PHPGW_API_INC','../phpgwapi/inc'); 4 4 include_once(PHPGW_API_INC.'/class.common.inc.php'); 5 include_once('class.functions.inc.php'); 5 6 6 7 class ldap_functions … … 8 9 var $ldap; 9 10 var $current_config; 11 var $functions; 10 12 11 13 function ldap_functions(){ … … 14 16 $common = new common(); 15 17 $this->ldap = $common->ldapConnect(); 18 $this->functions = new functions; 16 19 } 17 20 18 21 function validate_fields($params) 19 22 { 23 $result['status'] = true; 20 24 $params = unserialize($params['attributes']); 21 25 $type = $params['type']; … … 24 28 $mail = $params['mail']; 25 29 $mailalternateaddress = $params['mailalternateaddress']; 26 27 $result['status'] = true; 28 30 29 31 if ($_SESSION['phpgw_info']['expresso']['global_denied_users'][$uid]) 30 32 { … … 657 659 array_pop($a_tmp); 658 660 $result['sambasid'] = implode("-", $a_tmp); 661 } 662 663 // Verifica o acesso do gerente aos atributos corporativos 664 if ($this->functions->check_acl($_SESSION['phpgw_session']['session_lid'], 'manipulate_corporative_information')) 665 { 666 $result['corporative_information_employeenumber']= $entry[0]['employeenumber'][0]; 667 $result['corporative_information_cpf'] = $entry[0]['cpf'][0]; 668 $result['corporative_information_rg'] = $entry[0]['rg'][0]; 669 $result['corporative_information_rguf'] = $entry[0]['rguf'][0]; 659 670 } 660 671
Note: See TracChangeset
for help on using the changeset viewer.