SAND-framework/application/class/Logger.php
Emmanuel ROY 2b6ac77922 Test sur la création des modules par une commande console -> OK!
Test sur une api rest -> OK!
Test sur le deplacement d'une autre page de compte -> OK!

TODO: créé les pages de blog (sommaire,news) permettant d'afficher les fichiers md
TODO: finir créer les commandes pour l'ajout de modules
2020-04-01 09:19:34 +02:00

26 lines
688 B
PHP

<?php
namespace MVC\Classe;
use Symfony\Component\Validator\Constraints\Date;
class Logger
{
static function addLog($type = 'default', $what = "")
{
$file = LOG_PATH . DIRECTORY_SEPARATOR . 'app.' . $type . '.log';
$browser = new Browser();
$date = date("F j, Y, g:i a");
$what = PHP_EOL . '[' . $date . ' by ' . $browser->user . ']' . PHP_EOL . $browser->userAgent . PHP_EOL . $what;
//$what = PHP_EOL . '[' . $date . ' by ]' . PHP_EOL . $what;
if (is_file($file)) {
file_put_contents($file, PHP_EOL . $what, FILE_APPEND | LOCK_EX);
} else {
file_put_contents($file, $what);
}
}
}