Paket: php-psr-log (1.1.0-1)
Links für php-psr-log
Debian-Ressourcen:
Quellcode-Paket php-psr-log herunterladen:
Betreuer:
Externe Ressourcen:
- Homepage [www.php-fig.org]
Ähnliche Pakete:
Gemeinsame Schnittstelle für protokollierende Bibliotheken
Das Hauptziel besteht darin, Bibliotheken das Empfangen eines Objekts (Psr\Log\LoggerInterface) zu ermöglichen und auf einfache und universelle Weise Protokolle darauf zu schreiben. Rahmenwerke und CMSe mit spezifischen Anforderungen können die Schnittstelle für ihren eigenen Zweck erweitern, sollten jedoch mit diesem Dokument kompatibel bleiben. Dadurch wird sichergestellt, dass die von einer Anwendung verwendeten Bibliotheken von Drittanbietern in die zentralisierten Anwendungsprotokolle schreiben können.
Das LoggerInterface stellt acht Methoden zum Schreiben von Protokollen auf die acht Ebenen von RFC 5424 bereit (debug, info, notice, warning, error, critical, alert, emergency).
Eine neunte Methode, log, akzeptiert eine Log-Ebene als erstes Argument. Das Aufrufen dieser Methode mit einer der Protokollebenen-Konstanten MUSS das gleiche Ergebnis haben wie das Aufrufen der ebenenspezifischen Methode. Das Aufrufen dieser Methode mit einer Ebene, die nicht durch diese Spezifikation definiert ist, MUSS eine Psr\Log\InvalidArgumentException auslösen, wenn die Implementierung die Ebene nicht kennt. Benutzer SOLLTEN NICHT eine benutzerdefinierte Ebene verwenden, ohne sicher zu sein, dass die aktuelle Implementierung dies unterstützt.
Beachten Sie, dass dies kein eigenständiger Logger ist. Es ist lediglich eine Schnittstelle, die einen Logger beschreibt. Weitere Einzelheiten finden Sie in der Spezifikation.
Andere Pakete mit Bezug zu php-psr-log
|
|
|
|
-
- dep: php-common
- Gemeinsame Dateien für PHP-Pakete
php-psr-log herunterladen
Architektur | Paketgröße | Größe (installiert) | Dateien |
---|---|---|---|
all | 8,2 kB | 44,0 kB | [Liste der Dateien] |