more logging

This commit is contained in:
Alexey Shpakovsky 2021-05-28 23:13:10 +02:00
parent 59295f9cae
commit 5aa2d7b8f7
No known key found for this signature in database
GPG Key ID: 5797A726A2A4230A
1 changed files with 13 additions and 1 deletions

View File

@ -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