Ignore:
Timestamp:
12/14/12 14:30:35 (11 years ago)
Author:
douglasz
Message:

Ticket #3236 - Melhorias de performance no codigo do Expresso.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/workflow/inc/class.so_orgchart.inc.php

    r7495 r7655  
    152152 
    153153                $output = $result->GetArray(-1); 
    154                 for ($i = 0; $i < count($output); $i++) 
    155                         for ($j = 0; $j < $result->_numOfFields; $j++) 
     154                for ($i = 0; $i < count($output); ++$i) 
     155                        for ($j = 0; $j < $result->_numOfFields; ++$j) 
    156156                                unset($output[$i][$j]); 
    157157 
     
    308308 
    309309                $output = $result->GetArray(-1); 
    310                 for ($i = 0; $i < count($output); $i++) 
    311                         for ($j = 0; $j < $result->_numOfFields; $j++) 
     310                for ($i = 0; $i < count($output); ++$i) 
     311                        for ($j = 0; $j < $result->_numOfFields; ++$j) 
    312312                                unset($output[$i][$j]); 
    313313 
     
    385385 
    386386                $output = $result->GetArray(-1); 
    387                 for ($i = 0; $i < count($output); $i++) 
    388                         for ($j = 0; $j < $result->_numOfFields; $j++) 
     387                for ($i = 0; $i < count($output); ++$i) 
     388                        for ($j = 0; $j < $result->_numOfFields; ++$j) 
    389389                                unset($output[$i][$j]); 
    390390 
     
    462462 
    463463                $output = $result->GetArray(-1); 
    464                 for ($i = 0; $i < count($output); $i++) 
    465                         for ($j = 0; $j < $result->_numOfFields; $j++) 
     464                for ($i = 0; $i < count($output); ++$i) 
     465                        for ($j = 0; $j < $result->_numOfFields; ++$j) 
    466466                                unset($output[$i][$j]); 
    467467 
     
    541541 
    542542                $output = $result->GetArray(-1); 
    543                 for ($i = 0; $i < count($output); $i++) 
    544                         for ($j = 0; $j < $result->_numOfFields; $j++) 
     543                for ($i = 0; $i < count($output); ++$i) 
     544                        for ($j = 0; $j < $result->_numOfFields; ++$j) 
    545545                                unset($output[$i][$j]); 
    546546 
     
    623623 
    624624                $output = $result->GetArray(-1); 
    625                 for ($i = 0; $i < count($output); $i++){ 
    626                         for ($j = 0; $j < $result->_numOfFields; $j++) 
     625                for ($i = 0; $i < count($output); ++$i){ 
     626                        for ($j = 0; $j < $result->_numOfFields; ++$j) 
    627627                                unset($output[$i][$j]); 
    628628                        $output[$i]['centro_custo_id'] = empty($output[$i]['centro_custo_id']) ? 'NULL' : $output[$i]['centro_custo_id']; 
     
    714714                $cachedLDAP = Factory::newInstance('CachedLDAP'); 
    715715                $cachedLDAP->setOperationMode($cachedLDAP->OPERATION_MODE_LDAP_DATABASE); 
    716                 for ($i = 0; $i < count($output); $i++) 
     716                for ($i = 0; $i < count($output); ++$i) 
    717717                { 
    718718                        $output[$i]['funcionario_id_desc'] = ''; 
     
    771771                        die(serialize("O sistema de busca não pode ser utilizado nesta organização.")); 
    772772                $entries = ldap_get_entries($ldap, $list); 
    773                 for ($i=0; $i < $entries['count']; $i++) 
     773                for ($i=0; $i < $entries['count']; ++$i) 
    774774                        $unifiedResult[$entries[$i]['uidnumber'][0]] = array('name' => $entries[$i]['cn'][0], 'uid' => $entries[$i]['uid'][0], 'removed' => false); 
    775775 
     
    790790 
    791791                $output = $result->GetArray(-1); 
    792                 for ($i = 0; $i < count($output); $i++) 
    793                 { 
    794                         for ($j = 0; $j < $result->_numOfFields; $j++) 
     792                for ($i = 0; $i < count($output); ++$i) 
     793                { 
     794                        for ($j = 0; $j < $result->_numOfFields; ++$j) 
    795795                                unset($output[$i][$j]); 
    796796                        $output[$i]['funcionario_id_desc'] = $unifiedResult[$output[$i]['funcionario_id']]['name']; 
     
    964964                while ($row = $result->fetchRow(DB_FETCHMODE_ASSOC)) 
    965965                { 
    966                         for ($j = 0; $j < $result->_numOfFields; $j++) 
     966                        for ($j = 0; $j < $result->_numOfFields; ++$j) 
    967967                                unset($row[$j]); 
    968968                        $row['substituto_funcionario_id_desc'] = ($row['substituto_funcionario_id'] != '') ? $ldap->getName($row['substituto_funcionario_id']) : ''; 
     
    10031003 
    10041004                $output = $result->GetArray(-1); 
    1005                 for ($i = 0; $i < count($output); $i++) 
    1006                 { 
    1007                         for ($j = 0; $j < $result->_numOfFields; $j++) 
     1005                for ($i = 0; $i < count($output); ++$i) 
     1006                { 
     1007                        for ($j = 0; $j < $result->_numOfFields; ++$j) 
    10081008                                unset($output[$i][$j]); 
    10091009 
     
    13841384 
    13851385                $output = $result->GetArray(-1); 
    1386                 for ($i = 0; $i < count($output); $i++) 
    1387                         for ($j = 0; $j < $result->_numOfFields; $j++) 
     1386                for ($i = 0; $i < count($output); ++$i) 
     1387                        for ($j = 0; $j < $result->_numOfFields; ++$j) 
    13881388                                unset($output[$i][$j]); 
    13891389 
     
    15861586 
    15871587                $output = $result->GetArray(-1); 
    1588                 for ($i = 0; $i < count($output); $i++) { 
    1589                         for ($j = 0; $j < $result->_numOfFields; $j++) 
     1588                for ($i = 0; $i < count($output); ++$i) { 
     1589                        for ($j = 0; $j < $result->_numOfFields; ++$j) 
    15901590                                unset($output[$i][$j]); 
    15911591 
Note: See TracChangeset for help on using the changeset viewer.