PSR-3 標準に基づくロギング システムの実装に問題があります (およびそれに付属するインターフェイス/クラス - https://github.com/php-fig/log )。
PSR-3 を拡張するいくつかのクラスを作成しました: ロガーはアダプターを使用して実際のログを記録し (ロガー クラスはアダプター インスタンスを格納し、log() メソッドを呼び出します)、ファイル アダプター (ログ メッセージをファイルに書き込むアダプター) にたどり着きました。 )) カスタム ログ行形式を実装する方法を探しています。つまり、メッセージを次のようにログに記録できます
[01/01/2013 12:00:00] NOTICE: Log message content\n
としても
user: Log message content (NOTICE) ~ 01-01-2013
(完全受注生産品と内容)
また、そのために別のクラスを作成したいと思います。
非常に簡単な方法でそれを行う方法はありますか?他の人(スキルの低いphpersでさえ)がこれを変更しても問題はありませんか?