feat: add SimpleLoggerFactory
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.