The members mrh validate settings function.
Published Date - July 31, 2023
Callback function for validating plugin settings.
mrh_validate_settings( $settings );
$settings
The following example is for adding a hook callback.
if ( !function_exists( 'mrh_validate_settings' ) ) {
require_once ABSPATH . PLUGINDIR . 'membersmembers/addons/members-role-hierarchy/admin/functions-settings.php';
}
// The input(s).
$settings = null;
// NOTICE! Understand what this does before running.
$result = mrh_validate_settings( $settings );
The function is defined in the following location(s).
members/addons/members-role-hierarchy/admin/functions-settings.php
function mrh_validate_settings( $settings ) {
$allowed = array( '>', '>=' );
$settings['comparison_operator'] = isset( $settings['comparison_operater'] ) && in_array( $settings['comparison_operater'], $allowed ) ? $settings['comparison_operater'] : '>';
return $settings;
}