Multi_Field_Element_Type_Interface::additional_fields_to_json( awsmug\Torro_Forms\DB_Objects\Elements\Element $element, awsmug\Torro_Forms\DB_Objects\Submissions\Submission|null $submission = null, array $choices = array(), array $settings = array(), array $values = array() )

Returns an array representation for each additional field of an element.

Description

Parameters

$element

(awsmug\Torro_Forms\DB_Objects\Elements\Element) (Required) The element object to get the additional fields data for.

$submission

(awsmug\Torro_Forms\DB_Objects\Submissions\Submission|null) (Optional) Current submission object, if available.

Default value: null

$choices

(array) (Optional) Array of $field => $choices pairs, if available.

Default value: array()

$settings

(array) (Optional) Array of $setting_name => $setting_value pairs.

Default value: array()

$values

(array) (Optional) Array of current values as $field => $value pairs.

Default value: array()

Return

(array) Array including all additioinal fields information for the element type.

Source

File: src/db-objects/elements/element-types/multi-field-element-type-interface.php

	public function additional_fields_to_json( $element, $submission = null, $choices = array(), $settings = array(), $values = array() );

Changelog

Changelog
Version Description
1.0.0 Introduced.