# Logger
Logging is one of the most ubiquitous tasks encountered in PHP. We use logs to track error messages, record important events, and debug problems with the code.
# Use logger
$logger = new \Zest\Common\Logger\Logger;
$logger->notice('This file {file} is not found',['file' => 'user.jpg']);
//Display the log msg
// var_dump($logger->get);
echo $logger->get()['message'];
//echo View::view('Home/index');
1
2
3
4
5
6
7
2
3
4
5
6
7
the get()
method return array , level and message
# Log file
Log file is locate in Storage/Data/.logs
# Levels
- emergency =>
$logger->emergency(msg,[context])
- alert =>
$logger->alert(msg,[context])
- critical =>
$logger->emergency(msg,[critical])
- error =>
$logger->error(msg,[context])
- warning =>
$logger->warning(msg,[context])
- notice =>
$logger->notice(msg,[context])
- info =>
$logger->info(msg,[context])
- debug =>
$logger->debug(msg,[context])