Respostas:
Se você o configurou como um componente de regras, pode usar como rules_invoke_component
alternativa, você pode chamar um evento, o que pode disparar várias regras usando rules_invoke_event
.
Ambos são semelhantes, pois você passa primeiro um nome / id e o restante dos argumentos é passado adiante, então algo como
rules_invoke_component('name', $node);
se sua regra de componente personalizado tiver vários parâmetros, passe-os um por um e separe-os com vírgula como exemplo
rules_invoke_component('rules_save_search_send_activation_sms', 'paramval1', 'paramval2', ....);
é corretamente como você precisa fazer isso. Isso depende novamente de como a regra / componente é definida e configurada.
rules_invoke_event
existe em 6 rules_invoke_component
, mas não acredito que as regras em 6 tenham o conceito de componentes.
rules_invoke_component('rules_save_search_send_activation_sms', 'test ', '93333333333');
rules_invoke_component('rules_mycomponent', $node);