App\Listeners\UpdateLastfmNowPlaying::handle PHP Method

handle() public method

Handle the event.
public handle ( SongStartedPlaying $event )
$event App\Events\SongStartedPlaying
    public function handle(SongStartedPlaying $event)
    {
        if (!$this->lastfm->enabled() || !($sessionKey = $event->user->lastfm_session_key) || $event->song->artist->isUnknown()) {
            return;
        }
        $this->lastfm->updateNowPlaying($event->song->artist->name, $event->song->title, $event->song->album->name === Album::UNKNOWN_NAME ? null : $event->song->album->name, $event->song->length, $sessionKey);
    }
UpdateLastfmNowPlaying