示例#1
0
 function analizar_conflictos()
 {
     parent::analizar_conflictos();
     if (count($this->conflictos) > 0) {
         return;
         // Si el padre devolvió algún conflicto este impide que se chequeen el resto de los toba_registro_conflictos
     }
     $reg_original = $this->get_registro_a_actualizar();
     foreach ($this->columnas as $columna => $valor) {
         $valor_actual = $reg_original[0][$columna];
         if ($valor_actual != $valor['valor_original']) {
             // el valor que se cambió no es el mismo
             $this->conflictos[] = new toba_registro_conflicto_valor_original($this, $columna, $valor_actual);
         }
     }
 }
示例#2
0
 function __construct($db, $nombre_tabla)
 {
     parent::__construct($db, $nombre_tabla);
     $this->tipo = self::registro_delete;
 }