2017-11-22 5 views
1

Ich verarbeite Transaktionen für viele Benutzer, von der Konsole/Befehl. Für jeden verarbeiteten Benutzer/jede Transaktion benötige ich den Wert user_id, der in einem von mir erstellten Paket verfügbar ist.Verwenden Sie Sitzung, Cache oder globale Variablen von Laravel-Konsole

Was wäre der beste Weg, den Wert user_id für das Paket freizugeben? Sitzungsvariable? Cache-Helfer? Eine globale Variable?

Dank

Antwort

0

können Sie Cache oder Config verwenden.

für config eine global.php Datei im Verzeichnis Config erstellen und Ihre Variablen gesetzt durch Config::set('global.user_id' , $user->id) und für diese Config::get('global.user_id')

Weitere Informationen über Konfigurationsdateien Verwendung erhalten lesen Sie nützliche link

Sie auch kann die Redis-Datenbank

verwenden