Elementor\Tracker::handle_tracker_actions PHP Method

handle_tracker_actions() public static method

public static handle_tracker_actions ( )
    public static function handle_tracker_actions()
    {
        if (!isset($_GET['elementor_tracker'])) {
            return;
        }
        if ('opt_into' === $_GET['elementor_tracker']) {
            check_admin_referer('opt_into');
            update_option('elementor_allow_tracking', 'yes');
            self::send_tracking_data(true);
        }
        if ('opt_out' === $_GET['elementor_tracker']) {
            check_admin_referer('opt_out');
            update_option('elementor_allow_tracking', 'no');
            update_option('elementor_tracker_notice', '1');
        }
        wp_redirect(remove_query_arg('elementor_tracker'));
        exit;
    }