File "class-app-integrations.php"
Full path: /home/xs854402/smcse.co.jp/public_html/test.smcse.co.jp/wp-content/plugins/broken-link-checker/app/integrations/class-app-integrations.php
File
size: 993 B (993 B bytes)
MIME-type: text/x-php
Charset: utf-8
Download Open Edit Advanced Editor Back
<?php
/**
* File that includes all integration related classes.
*
* @author WPMUDEV (https://wpmudev.com)
* @package WPMUDEV_BLC\App\Integrations
*/
namespace WPMUDEV_BLC\App\Integrations;
if ( ! defined( 'WPINC' ) ) {
die;
}
use WPMUDEV_BLC\App\Integrations\Elementor\Elementor_Integration;
use WPMUDEV_BLC\App\Integrations\SiteOrigin\SiteOrigin_Integration;
use WPMUDEV_BLC\Core\Utils\Abstracts\Base;
/**
* Class App_Integrations
*
* @package WPMUDEV_BLC\App\Integrations
*/
class App_Integrations {
/**
* Flag to ensure integrations are initialized only once.
*
* @var bool
*/
private static $initialized = false;
/**
* Initialize the integrations.
*/
public static function init() {
if ( self::$initialized ) {
return;
}
self::$initialized = true;
if ( defined( 'ELEMENTOR_VERSION' ) ) {
Elementor_Integration::instance()->init();
}
if ( defined( 'SITEORIGIN_PANELS_VERSION' ) ) {
SiteOrigin_Integration::instance()->init();
}
}
}