astra_addon_sanitize_recursive( array|string $data )

Recursively sanitize a value or array of values using sanitize_text_field.


Description


Parameters

$data

(array|string) (Required) Data to sanitize.


Return

(array|string) Sanitized data.


Source

File: classes/astra-common-functions.php

function astra_addon_sanitize_recursive( $data ) {
	if ( ! is_array( $data ) ) {
		return sanitize_text_field( $data );
	}

	foreach ( $data as $key => $value ) {
		$data[ $key ] = astra_addon_sanitize_recursive( $value );
	}
	return $data;
}

Changelog

Changelog
Version Description
4.12.5 Introduced.


User Contributed Notes

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