Using Gravity Forms ‘gform_hipchat_verify_ssl’ PHP filter

The gform_hipchat_verify_ssl filter in the Gravity Forms HipChat Add-On allows the verification of HipChat SSL to be enabled or disabled.

Usage

add_filter('gform_hipchat_verify_ssl', 'your_function_name', 10, 1);

Parameters

  • $verify_ssl (bool): True or False to verify SSL.

More information

See Gravity Forms Docs: gform_hipchat_verify_ssl

Examples

Disable SSL verification

In this example, we will disable SSL verification for HipChat.

add_filter('gform_hipchat_verify_ssl', 'disable_ssl', 10, 1);

function disable_ssl($verify_ssl) {
    return false;
}

Enable SSL verification

In this example, we will enable SSL verification for HipChat.

add_filter('gform_hipchat_verify_ssl', 'enable_ssl', 10, 1);

function enable_ssl($verify_ssl) {
    return true;
}

Toggle SSL verification based on a condition

In this example, we will toggle SSL verification for HipChat based on a custom condition.

add_filter('gform_hipchat_verify_ssl', 'toggle_ssl', 10, 1);

function toggle_ssl($verify_ssl) {
    // Check your custom condition
    $custom_condition = true; // Replace with your condition

    return $custom_condition;
}

Disable SSL verification for a specific form

In this example, we will disable SSL verification for HipChat for a specific Gravity Form.

add_filter('gform_hipchat_verify_ssl', 'disable_ssl_for_form', 10, 1);

function disable_ssl_for_form($verify_ssl) {
    global $form;

    // Replace 5 with the ID of the form
    if ($form['id'] == 5) {
        return false;
    }

    return $verify_ssl;
}

Enable SSL verification for a specific form

In this example, we will enable SSL verification for HipChat for a specific Gravity Form.

add_filter('gform_hipchat_verify_ssl', 'enable_ssl_for_form', 10, 1);

function enable_ssl_for_form($verify_ssl) {
    global $form;

    // Replace 5 with the ID of the form
    if ($form['id'] == 5) {
        return true;
    }

    return $verify_ssl;
}