Skip to content

feat: add SimpleLoggerFactory

Krzysztof Dyszczyk requested to merge feature/add-simple-logger-factory into master

Najbardziej banalna i trochę naiwna implementacja fabryki loggera oparta o nowe założenia. Można loggować do WordPressowego debug loga lub do WC loga (domyślnie do obu, jeśli dostępne).

Jeśli używany z WC, SimpleLoggerFactory::getLogger musi zostać wywołany już po zainicjalizowaniu WC.

Jeśli nie ma dostępu do WP ani do WC to zachowuje się jak NullLogger.

Zdefiniowanie kanału jest po stronie korzystającego z biblioteki (pierwszy parametr SimpleLoggerFactory::getLogger). Dodatkowo można ustalić poziom loggowania, domyślnie Debug.

Merge request reports