protected function renombrarDocumento($historico, $id_proyecto = 0, $id_fase = 0) { //inicialmente se guarda con el nombre real. Despues hay que cambiarselo // añadiendo el id_proyecyo y la version. $directorio = HistoricoDocumentoPeer::getUploadsDirectory($id_proyecto, $id_fase); $nombre_anterior = $directorio; $nombre_anterior .= $historico->getNombreFich(); $nombre_nuevo = $directorio; $nombre_base_nuevo = HistoricoDocumentoPeer::getNombreArchivo($this->documento->getIdDocumento(), $historico->getVersion(), $historico->getNombreFich()); @rename($nombre_anterior, $nombre_nuevo . $nombre_base_nuevo); @chmod($nombre_nuevo . $nombre_base_nuevo, 0777); return $nombre_base_nuevo; }