Submission_Export_Handler::export_submissions( string $mode, awsmug\Torro_Forms\DB_Objects\Forms\Form $form, array $args = array() )

Exports submissions for a form with a specific export mode.

Description

This method will terminate the current request.

See also

Parameters

$mode

(string) (Required) Export mode to use. Either 'xls' or 'csv'.

$form

(awsmug\Torro_Forms\DB_Objects\Forms\Form) (Required) Form to export submissions for.

$args

(array) (Optional) Extra query arguments to pass to the submissions query.

Default value: array()

Source

File: src/components/submission-export-handler.php

	public function export_submissions( $mode, $form, $args = array() ) {
		if ( ! isset( $this->modes[ $mode ] ) ) {
			wp_die( __( 'Invalid submission export handler.', 'torro-forms' ) );
		}

		$this->modes[ $mode ]->export_submissions( $form, $args );
		exit;
	}

Changelog

Changelog
Version Description
1.0.0 Introduced.