developer.jelix.org is not used any more and exists only for history. Post new tickets on the Github account.
developer.jelix.org n'est plus utilisée, et existe uniquement pour son historique. Postez les nouveaux tickets sur le compte github.

Ticket #576: jDaoGenerator.class.php.diff

File jDaoGenerator.class.php.diff, 940 bytes (added by thomas, 13 years ago)
  • lib/jelix/dao/jDaoGenerator.class.php

     
    310310                    foreach($method->getValues() as $propname=>$value){
    311311                        if($value[1]){
    312312                            foreach($method->getParameters() as $param){
    313                                 $value[0] = str_replace('$'.$param, '\'.'.$this->_preparePHPExpr('$'.$param, $updatefields[$propname],false).'.\'',$value[0]);
     313                                $value[0] = str_replace('$'.$param, '\'.'.$this->_preparePHPExpr('$'.$param, $updatefields[$propname],true).'.\'',$value[0]);
    314314                            }
    315315                            $sqlSet.= ', '.$this->_encloseName($updatefields[$propname]->fieldName). '= '. $value[0];
    316316                        }else{