/** * Handle the event. * * @param SongLikeToggled $event */ public function handle(SongLikeToggled $event) { if (!$this->lastfm->enabled() || !($sessionKey = $event->user->lastfm_session_key) || $event->interaction->song->album->artist->isUnknown()) { return; } $this->lastfm->toggleLoveTrack($event->interaction->song->title, $event->interaction->song->album->artist->name, $sessionKey, $event->interaction->liked); }