ninja_forms_run_action_settings
The Ninja Forms ninja forms run action settings hook.
Description
apply_filters( 'ninja_forms_run_action_settings', (unknown) $action_settings, (unknown) $this_form_id, (unknown) $action_id, (unknown) $this_form_data_settings );
Parameters (4)
- 0. $action_settings (unknown)
- The action settings.
- 1. $this_form_id (unknown)
- The this form id.
- 2. $action_id (unknown)
- The action id.
- 3. $this_form_data_settings (unknown)
- The this form data settings.
Usage
- To run the hook, copy the example below.
- $action_settings = apply_filters( 'ninja_forms_run_action_settings', $action_settings, $this_form_id, $action_id, $this_form_data_settings );
- if ( !empty( $action_settings ) ) {
- // everything has led up to this point...
- }
- The following example is for adding a hook callback.
- // define the ninja_forms_run_action_settings callback
- function filter_ninja_forms_run_action_settings( $action_settings, $this_form_id, $action_id, $this_form_data_settings ) {
- // make filter magic happen here...
- return $action_settings;
- };
- // add the filter
- add_filter( 'ninja_forms_run_action_settings', 'filter_ninja_forms_run_action_settings', 10, 4 );
- To remove a hook callback, use the example below.
- // remove the filter
- remove_filter( 'ninja_forms_run_action_settings', 'filter_ninja_forms_run_action_settings', 10, 4 );
Defined (1)
The filter is defined in the following location(s).
- /includes/AJAX/Controllers/Submission.php
- $action[ 'settings' ] = apply_filters( 'ninja_forms_run_action_settings', $action[ 'settings' ], $this->_form_id, $action[ 'id' ], $this->_form_data['settings'] );