Wie füge ich Daten zu allen Logs in Laravel hinzu?

Ich möchte allen Protokolldatensätzen in meiner Laravel-Anwendung einige Daten hinzufügen.

Ich denke, es wäre hilfreich, den Benutzernamen des aktuellen Benutzers und / oder die Client-IP-Adresse zu kennen.

Momentan füge ich es manuell hinzu, indem ich mache:

Log::info('Pre-paid activation.', array('username' => Auth::user()->username));

Aber ich würde gerne wissen, wie man einen Listener hinzufügt oder etwas machtalle log recorde haben den Benutzernamen (falls vorhanden).

Antworten auf die Frage(2)

Ihre Antwort auf die Frage