2017-04-16 4 views
0

J'ai beaucoup joué récemment avec Laravel Echo et Laravel Echo Server, une implémentation de serveur socket.io pour Laravel Echo.Laravel-echo-server: comment écouter un utilisateur en train de quitter un canal

Il n'y a pas beaucoup sur le web, et je suis sans doute manquer un moment ..

Je peux voir de la cli de Laravel-écho serveur lorsqu'un utilisateur rejoint ou quitte un canal (canal de présence dans mon Cas). J'ai un événement Laravel qui effectue certaines opérations DB que je veux déclencher lorsqu'un utilisateur quitte un canal de présence. Comment puis-je atteindre cet objectif?

Merci

Répondre

0

Echo.join(`chat.${roomId}`) 
 
    .here((users) => { 
 
     // 
 
    }) 
 
    .joining((user) => { 
 
     console.log(user.name); 
 
    }) 
 
    .leaving((user) => { 
 
     console.log(user.name); 
 
    });