Proyectos de Subversion Moodle

Rev

Rev 1 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 1 Rev 1441
Línea 1053... Línea 1053...
1053
			return false;
1053
			return false;
1054
		}
1054
		}
1055
		$valarr = array();
1055
		$valarr = array();
1056
		$neworig = array();
1056
		$neworig = array();
1057
		$pairs = array();
1057
		$pairs = array();
1058
		$i = -1;
1058
		$i = 0;
1059
		$cnt = 0;
1059
		$cnt = 0;
1060
		foreach($table->flds as $name=>$fld) {
1060
		foreach($table->flds as $name=>$fld) {
1061
			$i += 1;
1061
			$orig = $this->_original[$i++] ?? null;
1062
			$val = $this->$name;
1062
			$val = $this->$name;
1063
			$neworig[] = $val;
1063
			$neworig[] = $val;
Línea 1064... Línea 1064...
1064
 
1064
 
1065
			if (isset($table->keys[$name]) || is_array($val)) {
1065
			if (isset($table->keys[$name]) || is_array($val)) {
Línea 1076... Línea 1076...
1076
						return false;
1076
						return false;
1077
					}
1077
					}
1078
				}
1078
				}
1079
			}
1079
			}
Línea 1080... Línea -...
1080
 
-
 
1081
			if (isset($this->_original[$i]) && strcmp($val,$this->_original[$i]) == 0) {
1080
 
1082
				continue;
-
 
1083
			}
-
 
1084
 
-
 
1085
			if (is_null($this->_original[$i]) && is_null($val)) {
1081
			if ($val === $orig) {
1086
				continue;
1082
				continue;
Línea 1087... Línea 1083...
1087
			}
1083
			}
1088
 
1084