From 5aa2d7b8f7a3a257b66a4e666d36f4edaf968bb5 Mon Sep 17 00:00:00 2001 From: Alexey Shpakovsky Date: Fri, 28 May 2021 23:13:10 +0200 Subject: [PATCH] more logging --- abook_class.php | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/abook_class.php b/abook_class.php index 7514031..ba324f9 100755 --- a/abook_class.php +++ b/abook_class.php @@ -20,6 +20,17 @@ use MStilkerich\CardDavClient\Services\{Discovery, Sync, SyncHandler}; use Psr\Log\{AbstractLogger, NullLogger, LogLevel}; use Sabre\VObject\Component\VCard; +class StdoutLogger extends AbstractLogger +{ + public function log($level, $message, array $context = array()) + { + // if ($level !== LogLevel::DEBUG) { + $ctx = empty($context) ? "" : json_encode($context); + echo $message . $ctx . "\n"; + // } + } +} + class NullSyncHandler implements SyncHandler { public function addressObjectChanged(string $uri, string $etag, ?VCard $card): void @@ -40,7 +51,8 @@ class NullSyncHandler implements SyncHandler } } -Config::init(); +$log = new StdoutLogger(); +Config::init($log, $log); /** * address book carddav backend class