yana-server icon indicating copy to clipboard operation
yana-server copied to clipboard

Interaction entre plugin

Open AF340 opened this issue 8 years ago • 2 comments

Salut,

Y a t'il un moyen de déclencher l'action d'un plugin A à partir d'une action d'un plugin B?

AF340 avatar May 25 '16 08:05 AF340

Oui, mais la question est un peu vague :p . Toutes les actions de plugins sont disponible depuis le fichier action.php principal, donc il te suffit de faire dans ton plugin B une execution de : action.php?action=actionPLuginA

Après en fonction de ce que tu veux faire t'as plusieurs façon de l'apper, via header, via curl, via phpcli si tu ne souhaite pas passer par http...

ldleman avatar May 25 '16 11:05 ldleman

Salut, Je vois dans l'eventmanager plugin ce code:

//Exemple vide d'interception d'évenement sur un plugin tiers (plugin radiorelay, changement d'etat) Event::on('genericRadio_vocal_change_state',function($data,$state){ // $data = classe RadioRelay correspondante à la machine // $state = etat de la machine

Qui correspond (vu le commentaire) à ce que je cherche à faire, est-ce opérationnel? Merci

AF340 avatar Jun 07 '16 07:06 AF340