include/workflow/glue.php

Show: inherited
Table of Contents

\WorkFlowGlue

Package:

Properties

Propertypublic  $action_meta_data= ''
Details
Type
n/a
Propertypublic  $alert_meta_data= ''
Details
Type
n/a
Propertypublic  $db= ''
Details
Type
n/a
Propertypublic  $eval= '""'
Default value""Details
Type
n/a
Propertypublic  $future_object= ''
Details
Type
n/a
Propertypublic  $operator_array= 'array( 'Equals' => '==', 'Is empty' => '==', 'Less Than' => '<', 'More Than' => '>', 'Does not Equal' => '!=', 'Is not empty' => '!=', )'
Default valuearray( 'Equals' => '==', 'Is empty' => '==', 'Less Than' => '<', 'More Than' => '>', 'Does not Equal' => '!=', 'Is not empty' => '!=', )Details
Type
n/a
Propertypublic  $past_object= ''
Details
Type
n/a
Propertypublic  $plugin_meta_data= ''
Details
Type
n/a
Propertypublic  $shell_object= ''
Details
Type
n/a
Propertypublic  $translateOperators= 'array( 'Is empty' => 'LBL_IS_EMPTY', 'Is not empty' => 'LBL_IS_NOT_EMPTY', )'
Default valuearray( 'Is empty' => 'LBL_IS_EMPTY', 'Is not empty' => 'LBL_IS_NOT_EMPTY', )Details
Type
n/a
Propertypublic  $trigger_meta_data= ''
Details
Type
n/a

Methods

methodpublicWorkFlowGlue( ) : void

methodpublicbuild_action_component_list(  $actionshell_id ) : void

Parameters
Name Type Description
$actionshell_id
methodpublicbuild_action_shell_list(  $action_array ) : void

Parameters
Name Type Description
$action_array
methodpublicbuild_alert_user_list(  $alertshell_id ) : void

Parameters
Name Type Description
$alertshell_id
methodpublicbuild_trigger_actions(  $actionshell_id,  $array_position_name,  $action_array ) : void

Parameters
Name Type Description
$actionshell_id
$array_position_name
$action_array
methodpublicbuild_trigger_alerts(  $alertshell_id,  $array_position_name ) : void

Parameters
Name Type Description
$alertshell_id
$array_position_name
methodpublicbuild_trigger_array_component(  $name,  $sub_array ) : void

Parameters
Name Type Description
$name
$sub_array
methodpublicbuild_trigger_triggers(  $array_position_name,  $triggershell_id ) : void

Parameters
Name Type Description
$array_position_name
$triggershell_id
methodpubliccompile_action_advanced(  $actionshell_id,  $action_component_array ) : void

Parameters
Name Type Description
$actionshell_id
$action_component_array
methodpubliccompile_action_basic(  $actionshell_id,  $action_component_array ) : void

Parameters
Name Type Description
$actionshell_id
$action_component_array
methodpubliccompile_rel_filter(  $target_id,  $array_name,  $parent_type,  $target_component_array ) : void

Parameters
Name Type Description
$target_id
$array_name
$parent_type
$target_component_array
methodpublicend_action_meta_array( ) : void

methodpublicend_alert_meta_array( ) : void

methodpublicend_plugin_meta_array( ) : void

methodpublicend_trigger_meta_array( ) : void

methodprivategetCompareText(  $shell_object ) : void

Parameters
Name Type Description
$shell_object
methodpublicglue_bool(  $parent_type,  $type_object ) : void

Parameters
Name Type Description
$parent_type
$type_object
methodpublicglue_date(  $parent_type,  $type_object,  $include_same_compare = false ) : void

Parameters
Name Type Description
$parent_type
$type_object
$include_same_compare
methodpublicglue_enum_multi(  $parent_type,  $type_object ) : void

Parameters
Name Type Description
$parent_type
$type_object
methodpublicglue_normal_compare_any_time(  $shell_object ) : void

Parameters
Name Type Description
$shell_object
methodpublicglue_normal_compare_change(  $shell_object ) : void

Parameters
Name Type Description
$shell_object
methodpublicglue_normal_expression(  $type_object,  $inverse = false,  $include_same_compare = false ) : void

Parameters
Name Type Description
$type_object
$inverse
$include_same_compare
methodpublicglue_normal_type(  $shell_object,  $past_object,  $future_object ) : void

Parameters
Name Type Description
$shell_object
$past_object
$future_object
methodpublicglue_time_type(  $shell_object,  $future_object ) : void

Parameters
Name Type Description
$shell_object
$future_object
methodpublicstart_action_meta_array( ) : void

methodpublicstart_alert_meta_array( ) : void

methodpublicstart_plugin_meta_array( ) : void

methodpublicstart_trigger_meta_array( ) : void

methodpublictranslateOperator(  $operatorName ) : void

Parameters
Name Type Description
$operatorName
methodpublicwrite_action_meta_file(  $module ) : void

Parameters
Name Type Description
$module
methodpublicwrite_alert_meta_file(  $module ) : void

Parameters
Name Type Description
$module
methodpublicwrite_escape(  $value ) : void

Parameters
Name Type Description
$value
methodpublicwrite_plugin_meta_file(  $module ) : void

Parameters
Name Type Description
$module
methodpublicwrite_trigger_meta_file(  $module ) : void

Parameters
Name Type Description
$module
methodpublicwrite_workflow_alerts_file( \module $module, \contents $contents ) : void

Write out a file containing the set of alerts to be processed

Parameters
Name Type Description
$module \module
  • the module to write the file for
$contents \contents
  • the contents of the file
Documentation was generated by DocBlox 0.18.1.