";
}
self::recRef($_SERVER["REQUEST_URI"]);
self::add(array(
"idType" => self::getIdRef("SUCCESS"),
"idUser" => session::getId(),
"idPage" => self::getIdRef($_SERVER["REQUEST_URI"]),
"log" => $log
));
}
if(alert::getWarning() AND core::getConfig("LOG_WARNING") == 1){
foreach (alert::getWarning() as $value) {
$log .= $value . "
";
}
self::recRef($_SERVER["REQUEST_URI"]);
self::add(array(
"idType" => self::getIdRef("WARNING"),
"idUser" => session::getId(),
"idPage" => self::getIdRef($_SERVER["REQUEST_URI"]),
"log" => $log
));
}
if(alert::getError() AND core::getConfig("LOG_ERROR") == 1){
foreach (alert::getError() as $value) {
$log .= $value . "
";
}
self::recRef($_SERVER["REQUEST_URI"]);
self::add(array(
"idType" => self::getIdRef("ERROR"),
"idUser" => session::getId(),
"idPage" => self::getIdRef($_SERVER["REQUEST_URI"]),
"log" => $log
));
}
}
}
public static function add(array $_input){
db::query("INSERT INTO " . DB_T_HISTORIQUE . " (idType, idUser, idPage, log) VALUES (:idType, :idUser, :idPage, :log)");
db::bind(':idType', $_input["idType"]);
db::bind(':idUser', $_input["idUser"]);
db::bind(':idPage', $_input["idPage"]);
db::bind(':log', $_input["log"]);
try {
db::execute();
} catch (Exception $ex) {
alert::recError("Erreur lors de l'enregistrement de l'historique");
}
}
}