403Webshell
Server IP : 63.250.38.98  /  Your IP : 216.73.216.235
Web Server : LiteSpeed
System : Linux premium291.web-hosting.com 4.18.0-553.45.1.lve.el8.x86_64 #1 SMP Wed Mar 26 12:08:09 UTC 2025 x86_64
User : samejjip ( 1289)
PHP Version : 8.1.32
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/samejjip/www/wp-content/plugins/official-facebook-pixel/core/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/samejjip/www/wp-content/plugins/official-facebook-pixel/core/class-facebookpluginconfig.php
<?php
/**
 * Facebook Pixel Plugin FacebookPluginConfig class.
 *
 * This file contains the main logic for FacebookPluginConfig.
 *
 * @package FacebookPixelPlugin
 */

/**
 * Define FacebookPluginConfig class.
 *
 * @return void
 */

/*
* Copyright (C) 2017-present, Meta, Inc.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
* GNU General Public License for more details.
*/

namespace FacebookPixelPlugin\Core;

defined( 'ABSPATH' ) || die( 'Direct access not allowed' );

/**
 * Class FacebookPluginConfig
 */
class FacebookPluginConfig {
    const PLUGIN_VERSION     = '4.1.3';
    const SOURCE             = 'wordpress';
    const TEXT_DOMAIN        = 'official-facebook-pixel';
    const PLUGIN_NAME        = 'Meta for WordPress';
    const PLUGIN_REVIEW_PAGE =
    'https://wordpress.org/plugins/official-facebook-pixel/#reviews';

    const ADMIN_CAPABILITY                       = 'manage_options';
    const ADMIN_DISMISS_PIXEL_ID_NOTICE          = 'dismiss_pixel_id_notice';
    const ADMIN_IGNORE_PIXEL_ID_NOTICE           = 'ignore_pixel_id_notice';
    const ADMIN_DISMISS_SSAPI_NOTICE             = 'dismiss_ssapi__notice';
    const ADMIN_IGNORE_SSAPI_NOTICE              = 'ignore_ssapi_notice';
    const ADMIN_DISMISS_FBE_NOT_INSTALLED_NOTICE =
    'dismiss_fbe_not_installed_notice';
    const ADMIN_IGNORE_FBE_NOT_INSTALLED_NOTICE  =
    'ignore_fbe_not_installed_notice';
    const ADMIN_DISMISS_PLUGIN_REVIEW_NOTICE     =
    'dismiss_plugin_review_notice';
    const ADMIN_IGNORE_PLUGIN_REVIEW_NOTICE      =
    'ignore_plugin_review_notice';
    const ADMIN_MENU_SLUG                        = 'facebook_pixel_options';
    const ADMIN_MENU_TITLE                       = 'Meta';
    const ADMIN_OPTION_GROUP                     = 'facebook_option_group';
    const ADMIN_PAGE_TITLE                       = 'Meta Pixel Settings';
    const ADMIN_PRIVACY_URL                      =
    'https://developers.facebook.com/docs/privacy/';
    const ADMIN_S2S_URL                          =
    'https://developers.facebook.com/docs/marketing-api/conversions-api';
    const ADMIN_SECTION_ID                       = 'facebook_settings_section';

    const SETTINGS_KEY             = 'facebook_business_extension_config';
    const PIXEL_ID_KEY             = 'facebook_pixel_id';
    const ACCESS_TOKEN_KEY         = 'facebook_access_token';
    const EXTERNAL_BUSINESS_ID_KEY = 'facebook_external_business_id';
    const IS_FBE_INSTALLED_KEY     = 'facebook_is_fbe_installed';
    const AAM_SETTINGS_KEY         = 'facebook_pixel_aam_settings';

    const DELETE_FBE_SETTINGS_ACTION_NAME = 'delete_fbe_settings';
    const SAVE_FBE_SETTINGS_ACTION_NAME   = 'save_fbe_settings';

    const OLD_SETTINGS_KEY     = 'facebook_config';
    const OLD_PIXEL_ID_KEY     = 'pixel_id';
    const OLD_ACCESS_TOKEN_KEY = 'access_token';
    const OLD_USE_PII          = 'use_pii';

    const DEFAULT_PIXEL_ID                    = null;
    const DEFAULT_ACCESS_TOKEN                = null;
    const DEFAULT_EXTERNAL_BUSINESS_ID_PREFIX = 'fbe_wordpress_';
    const DEFAULT_IS_FBE_INSTALLED            = '0';

    const IS_PIXEL_RENDERED    = 'is_pixel_rendered';
    const IS_NOSCRIPT_RENDERED = 'is_noscript_rendered';

    const OPEN_BRIDGE_PATH         = 'open-bridge/events';
    const CAPI_INTEGRATION_DIV_TOP = 500;
    const CAPI_INTEGRATION_STATUS  = 'facebook_capi_integration_status';

    const CAPI_INTEGRATION_STATUS_DEFAULT                 = '1';
    const CAPI_INTEGRATION_EVENTS_FILTER                  =
    'facebook_capi_integration_events_filter';
    const CAPI_INTEGRATION_EVENTS_FILTER_DEFAULT          =
    'Microdata,SubscribedButtonClick';
    const CAPI_INTEGRATION_STATUS_UPDATE_ERROR            =
    'Status could not be saved, please refresh the page and continue.';
    const CAPI_INTEGRATION_EVENTS_FILTER_UPDATE_ERROR     =
    'Filter could not be saved, please refresh the page and continue.';
    const SAVE_CAPI_INTEGRATION_STATUS_ACTION_NAME        =
    'save_capi_integration_status';
    const SAVE_CAPI_INTEGRATION_EVENTS_FILTER_ACTION_NAME =
    'save_capi_integration_events_filter';
    const CAPI_INTEGRATION_FILTER_PAGE_VIEW_EVENT         = '1';
    const CAPI_INTEGRATION_KEEP_PAGE_VIEW_EVENT           = '0';
    const CAPI_PII_CACHING_STATUS                         =
    'facebook_capi_pii_caching_status';
    const CAPI_PII_CACHING_STATUS_DEFAULT                 = '1';
    const SAVE_CAPI_PII_CACHING_STATUS_ACTION_NAME        =
    'save_capi_pii_caching_status';
    const CAPI_PII_CACHING_STATUS_UPDATE_ERROR            =
    'Status could not be saved, please refresh the page and continue.';

    /**
     * Integration config: INTEGRATION_KEY => PLUGIN_CLASS.
     *
     * @return array
     */
    public static function integration_config() {
        return array(
            'CALDERA_FORM'          => 'FacebookWordpressCalderaForm',
            'CONTACT_FORM_7'        => 'FacebookWordpressContactForm7',
            'EASY_DIGITAL_DOWNLOAD' => 'FacebookWordpressEasyDigitalDownloads',
            'FORMIDABLE_FORM'       => 'FacebookWordpressFormidableForm',
            'MAILCHIMP_FOR_WP'      => 'FacebookWordpressMailchimpForWp',
            'NINJA_FORMS'           => 'FacebookWordpressNinjaForms',
            'WP_E_COMMERCE'         => 'FacebookWordpressWPECommerce',
            'WOOCOMMERCE'           => 'FacebookWordpressWooCommerce',
        );
    }
}

Youez - 2016 - github.com/yon3zu
LinuXploit