diff options
Diffstat (limited to 'classes/logger.php')
-rwxr-xr-x | classes/logger.php | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/classes/logger.php b/classes/logger.php index c227c014c..ef77c7a05 100755 --- a/classes/logger.php +++ b/classes/logger.php @@ -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 { |