$rta2 = array_diff($this->getPermisos(), $p);
if (!$rta1 && !$rta2) {
$perf = new SAMURAI_Perfil($this->_db, $key);
- return new PEAR_Error("El perfil \"".$perf->getDescripcion()."\" contiene los mismos permisos.");
+ if ($perf->getDescripcion() != $this->getDescripcion()) {
+ return new PEAR_Error("El perfil \"".$perf->getDescripcion()."\" contiene los mismos permisos.");
+ }
}
}
return true;
} // -X2C Class :SAMURAI_Perfil
-?>
\ No newline at end of file
+?>