summaryrefslogtreecommitdiff
path: root/classes/logger.php
diff options
context:
space:
mode:
Diffstat (limited to 'classes/logger.php')
-rwxr-xr-xclasses/logger.php3
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 {