chg: [workflow] Made action modules inherit the `WorkflowBaseActionModule` class

pull/8530/head
Sami Mokaddem 2022-07-20 15:06:41 +02:00
parent 7877145960
commit 4211cdd15d
No known key found for this signature in database
GPG Key ID: 164C473F627A06FA
7 changed files with 10 additions and 6 deletions

View File

@ -1,7 +1,7 @@
<?php
include_once APP . 'Model/WorkflowModules/WorkflowBaseModule.php';
class Module_blueprint_action_module extends WorkflowBaseModule
class Module_blueprint_action_module extends WorkflowBaseActionModule
{
public $blocking = false;
public $disabled = true;

View File

@ -1,7 +1,7 @@
<?php
include_once APP . 'Model/WorkflowModules/WorkflowBaseModule.php';
class Module_misp_module extends WorkflowBaseModule
class Module_misp_module extends WorkflowBaseActionModule
{
public $blocking = false;
public $is_misp_module = true;

View File

@ -234,4 +234,8 @@ class WorkflowBaseLogicModule extends WorkflowBaseModule
public $blocking = false;
public $inputs = 1;
public $outputs = 2;
}
class WorkflowBaseActionModule extends WorkflowBaseModule
{
}

View File

@ -1,7 +1,7 @@
<?php
include_once APP . 'Model/WorkflowModules/WorkflowBaseModule.php';
class Module_enrich_event extends WorkflowBaseModule
class Module_enrich_event extends WorkflowBaseActionModule
{
public $id = 'enrich-event';
public $name = 'Enrich Event';

View File

@ -1,7 +1,7 @@
<?php
include_once APP . 'Model/WorkflowModules/WorkflowBaseModule.php';
class Module_push_zmq extends WorkflowBaseModule
class Module_push_zmq extends WorkflowBaseActionModule
{
public $blocking = false;
public $id = 'push-zmq';

View File

@ -1,7 +1,7 @@
<?php
include_once APP . 'Model/WorkflowModules/WorkflowBaseModule.php';
class Module_stop_execution extends WorkflowBaseModule
class Module_stop_execution extends WorkflowBaseActionModule
{
public $blocking = true;
public $id = 'stop-execution';

View File

@ -4,7 +4,7 @@ include_once APP . 'Model/WorkflowModules/WorkflowBaseModule.php';
App::uses('SyncTool', 'Tools');
App::uses('JsonTool', 'Tools');
class Module_webhook extends WorkflowBaseModule
class Module_webhook extends WorkflowBaseActionModule
{
public $id = 'webhook';
public $name = 'Webhook';