# double-opt-in/2.1.5/compatibility/avada/ControllerAvada.class.php

Double Opt-In for Contact Form 7 – Secure, GDPR-Compliant Email Verification, version 2.1.5. 34 lines.

- Page: https://pluginprobe.com/plugins/double-opt-in/2.1.5/code/compatibility/avada/ControllerAvada.class.php
- Raw: https://pluginprobe.com/plugins/double-opt-in/2.1.5/raw/compatibility/avada/ControllerAvada.class.php
- Modified: 2022-12-16T11:04:54+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/double-opt-in/2.1.5/code/compatibility/avada/ControllerAvada.class.php#L10-L20`.

```php
<?php

namespace forge12\contactform7\CF7DoubleOptIn {
    if (!defined('ABSPATH')) {
        exit;
    }

    /**
     * Class AvadaOptIn
     *
     * @package forge12\contactform7\CF7OptIn
     */
    class ControllerAvada
    {
        /**
         * Admin constructor.
         */
        public function __construct()
        {
            require_once('AvadaFormOptions.class.php');
            $AFO = new AvadaFormOptions();

            require_once('AvadaFrontend.class.php');
            $AF = new AvadaFrontend();

        }
    }

    add_action('f12_cf7_doubleoptin_ui_after_load_compatibilities', function(){
        if(function_exists('Avada')) {
            $Controller = new ControllerAvada();
        }
    });
}
```
