您当前的位置: 首页 > 慢生活 > 程序人生 网站首页程序人生
webman-日志-提供的方法
发布时间:2022-01-29 20:11:25编辑:雪饮阅读()
所提供的方法如\app\controller\Foo.php控制器:
<?php
namespace app\controller;
use support\Request;
use support\View;
use support\Log;
class Foo
{
/**
* 该方法会在请求前调用
*/
public function beforeAction(Request $request)
{
echo 'beforeAction';
// 若果想终止执行Action就直接返回Response对象,不想终止则无需return
// return response('终止执行Action');
}
/**
* 该方法会在请求后调用
*/
public function afterAction(Request $request, $response)
{
}
public function index0(){
throw new \Exception("異常出現了!");
}
public function index(Request $request)
{
$level="DEBUG";
$message="騙你玩玩!";
$context=["title"=>"出事了,出大事了!","content"=>"其實也沒有什麽大事啦!"];
Log::log($level, $message, $context);
Log::debug($message, $context);
Log::info($message, $context);
Log::notice($message, $context);
Log::warning($message, $context);
Log::error($message, $context);
Log::critical($message,$context);
Log::alert($message, $context);
Log::emergency($message, $context);
//等價於
$log = Log::channel('default');
$message="活著!";
$log->log($level, $message, $context);
$log->debug($message, $context);
$log->info($message,$context);
$log->notice($message, $context);
$log->warning($message, $context);
$log->error($message,$context);
$log->critical($message,$context);
$log->alert($message,$context);
$log->emergency($message, $context);
return response('hello index');
}
public function login(Request $request)
{
$session = $request->session();
$session->set('userinfo', ["user_name"=>"kasumi"]);
return response('login success');
}
public function loginPage(Request $request){
return response("this is loginPage \n");
}
}
先清空下當日日志,然後實例被訪問時:
[root@localhost ~]# elinks http://127.0.0.1:8787/blog/index --dump
hello index
[root@localhost ~]# cat /www/wwwroot/webman/webman/runtime/logs/webman-2022-01-29.log
[2022-01-29 20:08:19] default.DEBUG: 騙你玩玩! {"title":"出事了,出大事了!","content":"其實也沒有什麽大事啦!"} []
[2022-01-29 20:08:19] default.DEBUG: 騙你玩玩! {"title":"出事了,出大事了!","content":"其實也沒有什麽大事啦!"} []
[2022-01-29 20:08:19] default.INFO: 騙你玩玩! {"title":"出事了,出大事了!","content":"其實也沒有什麽大事啦!"} []
[2022-01-29 20:08:19] default.NOTICE: 騙你玩玩! {"title":"出事了,出大事了!","content":"其實也沒有什麽大事啦!"} []
[2022-01-29 20:08:19] default.WARNING: 騙你玩玩! {"title":"出事了,出大事了!","content":"其實也沒有什麽大事啦!"} []
[2022-01-29 20:08:19] default.ERROR: 騙你玩玩! {"title":"出事了,出大事了!","content":"其實也沒有什麽大事啦!"} []
[2022-01-29 20:08:19] default.CRITICAL: 騙你玩玩! {"title":"出事了,出大事了!","content":"其實也沒有什麽大事啦!"} []
[2022-01-29 20:08:19] default.ALERT: 騙你玩玩! {"title":"出事了,出大事了!","content":"其實也沒有什麽大事啦!"} []
[2022-01-29 20:08:19] default.EMERGENCY: 騙你玩玩! {"title":"出事了,出大事了!","content":"其實也沒有什麽大事啦!"} []
[2022-01-29 20:08:19] default.DEBUG: 活著! {"title":"出事了,出大事了!","content":"其實也沒有什麽大事啦!"} []
[2022-01-29 20:08:19] default.DEBUG: 活著! {"title":"出事了,出大事了!","content":"其實也沒有什麽大事啦!"} []
[2022-01-29 20:08:19] default.INFO: 活著! {"title":"出事了,出大事了!","content":"其實也沒有什麽大事啦!"} []
[2022-01-29 20:08:19] default.NOTICE: 活著! {"title":"出事了,出大事了!","content":"其實也沒有什麽大事啦!"} []
[2022-01-29 20:08:19] default.WARNING: 活著! {"title":"出事了,出大事了!","content":"其實也沒有什麽大事啦!"} []
[2022-01-29 20:08:19] default.ERROR: 活著! {"title":"出事了,出大事了!","content":"其實也沒有什麽大事啦!"} []
[2022-01-29 20:08:19] default.CRITICAL: 活著! {"title":"出事了,出大事了!","content":"其實也沒有什麽大事啦!"} []
[2022-01-29 20:08:19] default.ALERT: 活著! {"title":"出事了,出大事了!","content":"其實也沒有什麽大事啦!"} []
[2022-01-29 20:08:19] default.EMERGENCY: 活著! {"title":"出事了,出大事了!","content":"其實也沒有什麽大事啦!"} []
关键字词:webman,日志,提供,的,方法
上一篇:webman-日志-使用
下一篇:webman-日志-通道
相关文章
- webman-日志-使用
- webman-session管理-配置文件-更換session驅動為redis
- webman-session管理-配置文件-redis集群搭建(單宿主機
- webman-session管理-配置文件-更換session驅動為redis
- webman-session管理-助手函数session()-給session賦值
- webman-session管理-助手函数session()-獲取某個值
- webman-session管理-助手函数session()-session實例獲
- webman-session管理-判断对应session数据是否存在
- webman-session管理-删除所有session数据
- webman-session管理-删除session数据