2017-06-19 6 views
0

Ich habe drei Konten in meiner Anwendung, das bedeutet definitiv, dass ich drei Wachen habe. In meinem Controller, wenn ich dies tun:Abrufen einer user_id von einem bestimmten Guard

dd($apartment->user_id = Auth::id()); 

ich die Benutzer von der Benutzer-Tabelle user_id. Ich möchte die user_id von der Agententabelle holen, deren Wächter ich Agent genannt habe. Ich versuche dies:

dd($apartment->user_id = Auth::agent()->id); 

und ich bekomme diese Fehlermeldung:

Call to undefined Methode Illuminate \ Auth \ SessionGuard :: Agent().

Weiß jemand, wie ich richtig auf meine gewünschte Wache zeigen kann?

Antwort

0

So erhalten Sie user_id eines bestimmten Schutzes: Auth::guard('name_of_your_guard')->id();

Verwandte Themen