16,10 → 16,8 |
Class DonneeTemporaireModele extends Modele { |
|
private $config = array(); |
|
|
public function stockerDonneeTemporaire($donnee, $id_aleatoire = false) { |
|
$this->maintenanceDonneesTemporaires(); |
|
// on protège et on sérialise les données |
$identifiant = $this->calculerIdentifiant($id_aleatoire); |
36,8 → 34,6 |
} |
|
public function chargerDonneeTemporaire($code_donnee) { |
|
$this->maintenanceDonneesTemporaires(); |
|
$requete_chargement_donnee = 'SELECT * FROM annu_donnees_temp '. |
' WHERE adt_id = '.$this->proteger($code_donnee); |
88,20 → 84,6 |
|
return $code_confirmation; |
} |
|
private function maintenanceDonneesTemporaires() { |
|
$requete_suppression_vieilles_donnees = 'DELETE FROM annu_donnees_temp'; |
' WHERE adt_date < (DATE_SUB(now(), INTERVAL 14 DAY))'; |
|
$resultat_suppression_vieilles_donnees = $this->requeteUn($requete_suppression_vieilles_donnees); |
|
if($resultat_suppression_vieilles_donnees) { |
return true; |
} else { |
return false; |
} |
} |
|
} |
|