Ignore:
Timestamp:
2007/05/29 01:29:52 (19 years ago)
Author:
adati
Message:
 
File:
1 moved

Legend:

Unmodified
Added
Removed
  • branches/dev/html/test/adachi/SC_FormParamsManager.php

    r13565 r13566  
    4040         
    4141        // Single Validation 
    42         foreach ($this->$_arrParamsInfo as $_key => $objParam) { 
    43             $arrGroups[$objParam->getGroup()][$_key] = $objParam; 
     42        foreach ($this->_arrParamsInfo as $_key => $objParam) { 
     43            $objParam->has_group() ? $arrGroups[$objParam->getGroup()][$_key] = $objParam; 
    4444            $arrParentAndChild 
    4545             
     
    4949                $objValidator = SC_Validate::factory($method, $args); 
    5050                 
    51                 if ($objValidator->validate($objParam->getValue)->is_error()) { 
     51                if ($objValidator->validate($objParam)->is_error()) { 
    5252                    $this->arrErr[$_key] = $objValidate->getErrorMessage(); 
    5353                } 
     
    5757        // Group Validation 
    5858        foreach ($arrGroups as $group => $_value) { 
    59             foreach ($_value as $_key => $objParam) { 
    60                 $objValidator = SC_Validate::factory('GROUP', $objParam); 
    61                 if ($objValidator->validate()->is_error()) { 
    62                     $this->arrErr[$group] =  
    63                 } 
     59            $objValidator = SC_Validate::factory('GROUP'); 
     60            if ($objValidator->validate($arrGroups[$group])->is_error()) { 
     61                $this->arrErr[$group] = $objValidator->getErrorMessage(); 
     62            } 
     63        } 
    6464    } 
    6565    function getEM(){ 
Note: See TracChangeset for help on using the changeset viewer.