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/local/classes/class.wf_date.php

    r5921 r7655  
    213213                // Adiciona os anos 
    214214                $years = intval($years); 
    215                 for ($i = 1; $i <= $years; $i++) { 
    216                         $year++; 
     215                for ($i = 1; $i <= $years; ++$i) { 
     216                        ++$year; 
    217217                        $daysInc += ($this->isLeapYear($year)) ? 366 : 365; 
    218218                } 
    219219                // Adiciona os meses de acordo com o número de dias em cada um 
    220220                $months = intval($months); 
    221                 for ($i = 1; $i <= $months; $i++) { 
     221                for ($i = 1; $i <= $months; ++$i) { 
    222222                        $mTemp = $i % 12 - 1; 
    223223                        $yTemp = intval($i / 12); 
    224224                        if (($month + $mTemp) > 12) { 
    225                                 $yTemp++; 
     225                                ++$yTemp; 
    226226                                $mTemp = ($month + $mTemp) - 12; 
    227227                        } else { 
     
    286286                $daysDec = 0; 
    287287                // Adiciona os anos 
    288                 for ($i = 1; $i <= $years; $i++) { 
     288                for ($i = 1; $i <= $years; ++$i) { 
    289289                        $s = ($this->isLeapYear($year)) ? 366 : 365; 
    290290                        $daysDec += ($this->isLeapYear($year)) ? 366 : 365; 
     
    292292                }                
    293293                // Adiciona os meses de acordo com os dias de cada mês 
    294                 for ($i = 1; $i <= $months; $i++) { 
     294                for ($i = 1; $i <= $months; ++$i) { 
    295295                        $mTemp = $i % 12; 
    296296                        $yTemp = intval($i / 12); 
    297297                        if (($month - $mTemp) <= 0) { 
    298                                 $yTemp++; 
     298                                ++$yTemp; 
    299299                                $mTemp = 12 + ($month - $mTemp); 
    300300                        } else { 
     
    611611            if ($year++ == 99) { 
    612612                $year = 0; 
    613                 $century++; 
     613                ++$century; 
    614614            } 
    615615        } 
Note: See TracChangeset for help on using the changeset viewer.