v2.0.2 2023-08-07 03:43 UTC

This package is auto-updated.

Last update: 2024-04-07 05:19:46 UTC


README

Latest Stable Version License

composer require wilkques/log

How to use

$log = new \Wilkques\Log\Log;

// or

$log = logger();

$log->logName('<change log name>'); // default system.log

$log->path('<change log path>'); // default ./storage/logs

$log->info(123);

$log->debug(123);

$log->warning(123);

$log->error(123);

$log->critical(123);

$log->error(new \Exception(123, 400));

$log->critical(new \Exception(456, 500));

output

[2023-06-13 17:02:20] [INFO] : 123 
[Information] 
#0 arguments: 
[]

[2023-06-13 17:02:20] [DEBUG] : 123 
[Information] 
#0 arguments: 
[]

[2023-06-13 17:02:20] [WARNING] : 123 
[Information] 
#0 arguments: 
[]

[2023-06-13 17:02:20] [ERROR] : 123 

[2023-06-13 17:02:20] [CRITICAL] : 123 

[2023-06-13 17:02:20] [ERROR] : 123 
(code:400) 
/var/www/try/app/Console/ChatGpt.php:(69) 
[stackTrace] 
#0 /var/www/try/app/Console/ChatGpt.php(37): App\Console\ChatGpt->httpRequest()
#1 /var/www/try/vendor/wilkques/console/src/Console.php(168): App\Console\ChatGpt->handle()
#2 /var/www/try/artisan(18): Wilkques\Console\Console->handle()
#3 {main}
 

[2023-06-13 17:02:20] [CRITICAL] : 456 
(code:500) 
/var/www/try/app/Console/ChatGpt.php:(70) 
[stackTrace] 
#0 /var/www/try/app/Console/ChatGpt.php(37): App\Console\ChatGpt->httpRequest()
#1 /var/www/try/vendor/wilkques/console/src/Console.php(168): App\Console\ChatGpt->handle()
#2 /var/www/try/artisan(18): Wilkques\Console\Console->handle()
#3 {main}