Element_Type::validate_field( mixed $value, awsmug\Torro_Forms\DB_Objects\Elements\Element $element, awsmug\Torro_Forms\DB_Objects\Submissions\Submission $submission )

Validates a field value for an element.

Description

See also

Parameters

$value

(mixed) (Required) The value to validate. It is already unslashed when it arrives here.

$element

(awsmug\Torro_Forms\DB_Objects\Elements\Element) (Required) Element to validate the field value for.

$submission

(awsmug\Torro_Forms\DB_Objects\Submissions\Submission) (Required) Submission the value belongs to.

Return

(mixed|array|WP_Error) Validated value, or error object on failure. If an array is returned, the individual values will be stored in the database separately. The array may also contain error objects for cases where errors occurred.

Source

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

	public abstract function validate_field( $value, $element, $submission );

Changelog

Changelog
Version Description
1.0.0 Introduced.