mrh_validate_settings

The members mrh validate settings function.

Published Date - July 31, 2023

Description

Callback function for validating plugin settings.

mrh_validate_settings( $settings );

Parameters

  1. $settings


Usage

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 );
            

Defined

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;
}