Wie zu verwenden Laravel Ereignisse?

Ich möchte benachrichtigt werden, wenn ein neuer Benutzer sich anmeldet. In meinem controller habe ich ein Ereignis auslösen wie folgt.

Event::fire('myapp.new_user', array($this->data['user']->email));

Wo definiere ich die listener?

Event::listen('myapp.new_user', function ($uid) {
    Message::to("[email protected]")
                ->from("[email protected]", "My App")
                ->subject('New User')
                ->body("new user")
                ->html(true)
                ->send();
});

Wie funktioniert das listener wissen, dass ein event gefeuert?

InformationsquelleAutor luckytaxi | 2012-11-13
Schreibe einen Kommentar