Widget_Abstract::filter_validated_arguments_map( $validate_arguments_map = array() )
{@inheritDoc}
Source
File: src/Tribe/Widget/Widget_Abstract.php
public function filter_validated_arguments_map( $validate_arguments_map = [] ) {
/**
* Applies a filter to the validation map for instance arguments.
*
* @since 4.12.12
*
* @param array<string,callable> $validate_arguments_map Current set of callbacks for arguments.
* @param static $instance The widget instance we are dealing with.
*/
$validate_arguments_map = apply_filters( 'tribe_widget_validate_arguments_map', $validate_arguments_map, $this );
$widget_slug = static::get_widget_slug();
/**
* Applies a filter to the validation map for instance arguments for a specific widget. Based on the widget slug of the widget
*
* @since 4.12.12
*
* @param array<string,callable> $validate_arguments_map Current set of callbacks for arguments.
* @param static $instance The widget instance we are dealing with.
*/
$validate_arguments_map = apply_filters( "tribe_widget_{$widget_slug}_validate_arguments_map", $validate_arguments_map, $this );
return $validate_arguments_map;
}