1
0
mirror of https://git.tt-rss.org/git/tt-rss.git synced 2025-12-13 03:15:56 +00:00

enforce some stricter type checking for loggers

This commit is contained in:
Andrew Dolgov
2021-02-25 17:10:03 +03:00
parent dcf0135285
commit 34c74400a4
7 changed files with 19 additions and 18 deletions

View File

@@ -63,6 +63,9 @@ class Logger {
default:
$this->adapter = false;
}
if ($this->adapter && !implements_interface($this->adapter, "Logger_Adapter"))
user_error("Adapter for LOG_DESTINATION: " . Config::LOG_DESTINATION . " does not implement required interface.", E_USER_ERROR);
}
private static function get_instance() : Logger {