Ich möchte Zeilen in carts
Tabelle für neue Benutzer erstellen Wenn sie registriert sind. Aus diesem Grund habe ich (Ereignis) und (Listener) -Klassen erstellt.Laravel-5.5 Event-Listener funktioniert nicht
Ich habe Dokumente gelesen und einige Youtube-Videos angeschaut, dann habe ich versucht, was sie getan haben. Aber funktionierte nicht für mich ..
Ereignis; public $ user;
public function __construct(User $user)
{
$this->user = $user;
}
Zuhörer;
public function handle(RegisteredUser $event)
{
Cart::insert
([
'user_id' => $event->user->id
]);
}
Benutzermodell;
protected $events = [
'created' => Events\RegisteredUser::class
];
Wo Fehler, den ich und wie kann ich das Problem lösen?
es funktioniert .. Ich habe nicht $ dispatchesEvents in "events" -Dokumenten gesehen, so dass ich das nicht wusste. Danke für deine Antwort. und frohes neues Jahr :) –
Frohes neues Jahr auch für Sie.) –