• [^] # Re: Pour ma part, je ne passerais pas par des classes mais par des mixin

    Posté par . En réponse au message Système de plugins. Évalué à 0.

    Je viens de rentrer et de lire tes réponses, je prends le temps de bien comprendre ton code et je réponds plus tard.

    Mais juste pour clarifier ce que je souhaites faire.

    A priori je ne vois pas l'intéret de le faire, mais tu dois avoir tes raisons (et j'aimerais bien savoir histoire de pouvoir te répondre au mieux). Si j'ai bien compris, tu voudrais que lorsque tu reçois un type d'évenement, tous les plugins ayant de type d'evenement défini dans son code soit exécuté (à priori, chaque plugin exécuterait des actions différentes)

    Oui, c'est exactement çà.

    Je te donne un exemple, toujours avec ces événements « JOIN » quand un utilisateur rejoint un salon.
    Il pourrait y avoir une méthode qui envoie un message de bienvenue à l'utilisateur.
    Une autre qui donne les droits d'opérateur sur le salon à cet utilisateur.
    Pourquoi pas une autre qui prévient l'utilisateur parce qu'il utilise son compte root pour faire de l'IRC =/
    ceux sont des exemples mais il y a plein d'autres possibilités plus ou moins utiles rien que sur cet événement « JOIN ».

    Donc faut séparer toutes ces actions dans divers plugins selon ce que l'on veut utiliser comme fonctionnalités,
    je peux pas tout regrouper dans la même méthode.

    Merci beaucoup pour ton aide! à plus tard =)