protected function isValidUserParameter(string $user_parameter): bool
    {
        $validUserParameters = array(
            'id',
            'user_login',
            'display_name',
            'user_email',
            'user_registered',
            'roles',
            'user_nicename',
            'user_url',
            'user_activation_key',
            'user_status',
            'url'
        );
        return in_array(strtolower($user_parameter), $validUserParameters, true);
    }
protected function isValidUserParameter(string $user_parameter): bool
    {
        $validUserParameters = array(
            'id',
            'user_login',
            'display_name',
            'user_email',
            'user_registered',
            'roles',
            'user_nicename',
            'user_url',
            'user_activation_key',
            'user_status',
            'url'
        );
        return in_array(strtolower($user_parameter), $validUserParameters, true);
    }
protected function isValidUserParameter ( string $ user_parameter ) : bool { $ validUserParameters = array ( 'id' , 'user_login' , 'display_name' , 'user_email' , 'user_registered' , 'roles' , 'user_nicename' , 'user_url' , 'user_activation_key' , 'user_status' , 'url' ) ; return in_array ( strtolower ( $ user_parameter ) , $ validUserParameters , true ) ; }
Checks to see if the passed in parameter applies to a user or not.

@param string $user_parameter the parameter to be checked.

@return boolean $retval True if the parameter does apply to a user.
Checks to see if the passed in parameter applies to a user or not .