Warning: Array to string conversion in /mnt/data/home/502433.cloudwaysapps.com/rhbymdevka/public_html/wp-content/themes/wporg-developer/inc/template-tags.php on line 808

Warning: foreach() argument must be of type array|object, string given in /mnt/data/home/502433.cloudwaysapps.com/rhbymdevka/public_html/wp-content/themes/wporg-developer/inc/template-tags.php on line 813
pum_integrated_form_submission( array $args = array() )


Description Description


Warning: Array to string conversion in /mnt/data/home/502433.cloudwaysapps.com/rhbymdevka/public_html/wp-content/themes/wporg-developer/inc/template-tags.php on line 808

Warning: foreach() argument must be of type array|object, string given in /mnt/data/home/502433.cloudwaysapps.com/rhbymdevka/public_html/wp-content/themes/wporg-developer/inc/template-tags.php on line 813

Parameters Parameters

$args

(Optional) An array of parameters that customize the way the parser works.

  • 'form_provider'
    (string) Key indicating which form provider this form belongs to.
  • 'form_id'
    (string|int) Form ID, usually numeric, but can be hash based.
  • 'form_instance_id'
    (int) Optional form instance ID.
  • 'popup_id'
    (int) Optional popup ID.
  • 'ajax'
    (bool) If the submission was processed via AJAX. Generally gonna be false outside of JavaScript.
  • 'tracked'
    (bool) Whether the submission has been handled by tracking code or not. Prevents duplicates.

Default value: array()


Top ↑

Source Source

File: includes/functions/developers.php

function pum_integrated_form_submission( $args = [] ) {
	$args = wp_parse_args( $args, [
		'popup_id'         => null,
		'form_provider'    => null,
		'form_id'          => null,
		'form_instance_id' => null,
		'ajax'             => false,
		'tracked'          => false,
	] );

	$args = apply_filters( 'pum_integrated_form_submission_args', $args );

	PUM_Integrations::$form_submission = $args;

	do_action( 'pum_integrated_form_submission', $args );
}


Top ↑

User Contributed Notes User Contributed Notes

You must log in before being able to contribute a note or feedback.