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.WorkflowLDAP.inc.php

    r3729 r7655  
    171171                { 
    172172                        $attributes = ldap_get_attributes($this->dataSource, $entry); 
    173                         for ($i = 0; $i < $attributes['count']; $i++) 
     173                        for ($i = 0; $i < $attributes['count']; ++$i) 
    174174                                $output[$counter][$attributes[$i]] = ldap_get_values_len($this->dataSource, $entry, $attributes[$i]); 
    175175 
    176                         $counter++; 
     176                        ++$counter; 
    177177                } while ($entry = ldap_next_entry($this->dataSource, $entry)); 
    178178 
     
    201201 
    202202                $output = array(); 
    203                 for ($i = 0; $i < $result['count']; $i++) 
     203                for ($i = 0; $i < $result['count']; ++$i) 
    204204                { 
    205205                        $output[] = array( 
     
    249249                $resourceIdentifier = ldap_search($this->dataSource, $this->groupContext, "(&(phpgwaccounttype=g)(memberuid={$userLogin}))", array('gidnumber')); 
    250250                $result = ldap_get_entries($this->dataSource, $resourceIdentifier); 
    251                 for ($i = 0; $i < $result['count']; $i++) 
     251                for ($i = 0; $i < $result['count']; ++$i) 
    252252                        $output[] = $result[$i]['gidnumber'][0]; 
    253253 
     
    295295                $output = array(); 
    296296                $userCount = count($result); 
    297                 for ($i = 0; $i < $userCount; $i++) 
     297                for ($i = 0; $i < $userCount; ++$i) 
    298298                        $output[] = array( 
    299299                                'account_id' => $result[$i]['uidnumber'][0], 
     
    356356                /* collect the data */ 
    357357                $output = array(); 
    358                 for ($i = 0; $i < $result['count']; $i++) 
     358                for ($i = 0; $i < $result['count']; ++$i) 
    359359                { 
    360360                        $output[] = array( 
     
    572572                $output = array(); 
    573573                $entityCount = count($result); 
    574                 for ($i = 0; $i < $entityCount; $i++) 
     574                for ($i = 0; $i < $entityCount; ++$i) 
    575575                        $output[] = array( 
    576576                                'id' => ($result[$i]['phpgwaccounttype'][0] == 'g') ? $result[$i]['gidnumber'][0] : $result[$i]['uidnumber'][0], 
     
    631631 
    632632                $output = array(); 
    633                 for ($i = 0; $i < $result['count']; $i++) 
     633                for ($i = 0; $i < $result['count']; ++$i) 
    634634                        $output[] = array( 
    635635                                'id' => ($result[$i]['phpgwaccounttype'][0] == 'g') ? $result[$i]['gidnumber'][0] : $result[$i]['uidnumber'][0], 
Note: See TracChangeset for help on using the changeset viewer.