Signatur
interface Psr\Log\LoggerInterface
Beschreibung
8 Levels: debug, info, notice, warning, error, critical, alert, emergency. Ermöglicht Framework-agnostische Libraries.
Rückgabewert
Typ
void
Beispiele
Type-Hint
<?php
use Psr\Log\LoggerInterface;
final class PaymentService {
public function __construct(private LoggerInterface $logger) {}
public function charge(): void {
$this->logger->info('Charge start', ['user_id' => 42]);
}
}