Aller au contenu

Duplicate Log Message (ARCH7162)

Ce contenu n’est pas encore disponible dans votre langue.

Key php.logging.duplicate-log-message · Severity info · Category logging

Repeating an identical log message literal within the same class or file makes log lines ambiguous about their source and complicates debugging.

<?php
public function sync(): void
{
$this->logger->error('Sync failed');
// ...
$this->logger->error('Sync failed');
}
<?php
public function sync(): void
{
$this->logger->error('Sync failed during fetch');
// ...
$this->logger->error('Sync failed during persist');
}

Make each log line unique so it distinguishes its call context.