SAND-framework/console/command/App/Log.php
Emmanuel ROY aed63829d0 update :
- fix url root directory return
 - adding arguments to command bin.php
2021-04-22 10:44:29 +02:00

39 lines
949 B
PHP

<?php
namespace MVC\Command\App;
/**
* Class Log
* Commande Console permettant de manipuler les logs de la base de donnée
* @package MVC\Command\GPeX
*/
class Log
{
/**
* Méthode permettant d'afficher l'aide de la commande
*/
public static function help()
{
print "help ?";
}
/**
* Méthode permettant de nettoyer les logs dont la date est iinférieur à aujourd'hui moins $nbMonth mois
*
* @param int $nbMonth
*/
public static function clearOlderThan($nbMonth = 1)
{
$ajh = new \DateTime('now');
$olderThan = $ajh->modify('-1 month');
$olderThan = $olderThan->format('Y-m-d');
//connection à la base de données
/*$bdd = new \MVC\Classe\Bdd('bdd1');
$sql = "DELETE FROM logs WHERE date_creation < {$olderThan};";
$bdd->faireSQLRequete($sql);*/
print "Log older than $nbMonth month cleared ! \n\n";
}
}