*/
function borrar($db = null)
{
- $res = $db->query('DELETE FROM yatta.procesos WHERE id = '. $this->id);
- if (PEAR::isError($res)) {
- trigger_error('Error: ' . $res->getMessage() . "\n", E_USER_ERROR);
- }
//Borro el archivo del tacho
if (!unlink(PATH_TACHO.basename($this->archivo))) {
return new PEAR_Error('No se pudo borrar el archivo del tacho.');
}
+ $res = $db->query('DELETE FROM yatta.procesos WHERE id = '. $this->id);
+ if (PEAR::isError($res)) {
+ trigger_error('Error: ' . $res->getMessage() . "\n", E_USER_ERROR);
+ }
}
/**
}
yatta_log('Se obtiene la lista de owners de los archivos.');
//}}}
+
//OBTENGO LA LISTA DE USUARIOS CON CUOTAS EXCEPCIONALES {{{
$cuotas = $CONTROLADOR->obtenerListaCuotas($db);
$cuotas = $cuotas->fetchRow(DB_FETCHMODE_ARRAY);
$cuota = $CONF['cuota_tamanio'];
}
//}}}
+
//BUSCO LOS ARCHIVOS, TAMANIO y FECHA DEL USUARIO{{{
$archivo =& new YATTA_Archivo;
$archivo->owner = $usuario['owner'];
}
}
//}}}
+
//HAY MAS DE LA CUOTA {{{
if ($cuota <= (($tamanio / 1024) / 1024)) {
//BORRAR LOS ARCHIVOS MAS VIEJOS HASTA LLEGAR AL VALOR DE LA CUOTA.
}
}
//}}}
+
//HAY MENOS DE LA CUOTA PERO SUPERA LO ESTABLECIDO EN EL ARCHIVO DE CONFIGURAION{{{
elseif (($CONF['cuota_warning'] * $cuota / 100) <= (($tamanio / 1024) / 1024)) {
//ENVIAR EMAIL SOBRE LA SITUACION Y AVISANDO QUE SI SE SUPERA LA CUOTA