785,6 → 785,8 |
$this->messages[] = "La miniature de l'image n'a pu être supprimée."; |
} |
} |
$contentUrl = $manipulateurImage->obtenirCheminImageOriginale($idImage); |
$this->modifierContentUrlPhoto($idImage, $contentUrl); |
|
} else { |
$this->messages[] = "Une erreur s'est produite lors du stockage du fichier."; |
806,6 → 808,12 |
return $idImage; |
} |
|
protected function modifierContentUrlPhoto($id_image, $chemin){ |
$requete = 'UPDATE photo' |
. ' SET content_url = ' . Cel::db()->proteger($chemin) |
. ' WHERE id = ' . Cel::db()->proteger($id_image); |
$resultat = Cel::db()->requeter($requete); |
} |
/** |
* Supprime une image du disque dur. Ne touche pas à la base de données, on considère |
* que c'est le rôle de la transaction d'annuler les écritures en cas de problème |