课程名称:微信小程序电商实战
课程章节:AOP 与全局异常处理
课程讲师:7 七月
课程内容:
日志处理
在 config.php->log->type 设置日志开启
TP 提供 log 类用于记录日志
日志文件存放位置 runtime/log
ExceptionHandler 类
private function recoredErrorLog(Exception $e) { Log::init([ 'type' => 'File', 'path' => LOG_PATH, 'level' => ['error'] ]) Log::record($e->getMessage(), 'error'); }
BaseValidate
public function goCheck() { //…… if (!$result) { $e = new ParameterException([ 'msg' => $this->error ]); # 抛出异常中断请求 throw $e; } else { returun true; } }
课程收获: