Lines Matching refs:self

70     const DEFAULT_THROW_LEVEL = self::LVL_MSG_WARNING;
79 public static function msg(string $message, int $level = self::LVL_MSG_ERROR, string $canonical = "support", \Exception $e = null)
83 self::messageNotEmpty($message);
85 self::log2file($e->getMessage(), LogUtility::LVL_MSG_ERROR, $canonical);
91 self::log2FrontEnd($message, $level, $canonical);
98 $loglevelProp = $INPUT->str(self::LOGLEVEL_URI_QUERY_PROPERTY, null);
105 if ($level >= self::LVL_MSG_WARNING) {
106 self::log2file($message, $level, $canonical, $e);
112 self::throwErrorIfTest($level, $message, $e);
126 static function log2file(?string $msg, int $logLevel = self::LVL_MSG_ERROR, $canonical = null, \Exception $e = null)
130 self::messageNotEmpty($msg);
133 $logLevel = self::LVL_MSG_ERROR;
136 if (PluginUtility::isTest() || $logLevel >= self::LVL_MSG_WARNING) {
159 fwrite($fh, date('c') . $sep . self::LVL_NAME[$logLevel] . $sep . $msg . $sep . $INPUT->server->str('REMOTE_ADDR') . $sep . $id . "\n");
164 self::throwErrorIfTest($logLevel, $msg, $e);
181 self::messageNotEmpty($message);
184 $level = self::LVL_MSG_ERROR;
246 if ($level > self::LVL_MSG_DEBUG) {
247 $dokuWikiLevel = self::LVL_TO_MSG_LEVEL[$level];
280 && self::$throwExceptionOnDevTest
302 self::$throwExceptionOnDevTest = false;
307 self::$throwExceptionOnDevTest = true;
338 public static function error(string $message, string $canonical = self::SUPPORT_CANONICAL, \Exception $e = null)
340 self::msg($message, LogUtility::LVL_MSG_ERROR, $canonical, $e);
345 self::msg($message, LogUtility::LVL_MSG_WARNING, $canonical, $e);
350 self::msg($message, LogUtility::LVL_MSG_INFO, $canonical, $e);
365 ExecutionContext::getActualOrCreateFromEnv()->getConfig()->setLogExceptionLevel(self::LVL_MSG_WARNING);
402 self::error("{$internalErrorMessage}: $message.$errorPreviousMessage", $canonical);
413 public static function debug(string $message, string $canonical = self::SUPPORT_CANONICAL, $e = null)
415 self::msg($message, LogUtility::LVL_MSG_DEBUG, $canonical, $e);
420 self::log2FrontEnd($html, LogUtility::LVL_MSG_INFO, $canonical, true);