HEX
Server: Apache/2
System: Linux s01 6.1.0-34-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.135-1 (2025-04-25) x86_64
User: beestg (1003)
PHP: 8.3.27
Disabled: exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Upload Files
File: /home/beestg/public_html/wp-content/plugins/wp-whatsapp-chat/lib/class-plugin.php
<?php

namespace QuadLayers\QLWAPP;

use QuadLayers\QLWAPP\Api\Admin_Menu_Routes_Library;

final class Plugin {

	protected static $instance;

	private function __construct() {
		add_action( 'init', array( $this, 'load_textdomain' ) );
		Admin_Menu_Routes_Library::instance();
		Controllers\Helpers::instance();
		Controllers\Components::instance();
		Controllers\Admin_Menu::instance();
		Controllers\Admin_Menu_WooCommerce::instance();
		Frontend::instance();
		WooCommerce::instance();
		add_action( 'admin_footer', array( __CLASS__, 'add_premium_css' ) );
		do_action( 'qlwapp_init' );
	}

	public function load_textdomain() {
		load_plugin_textdomain( 'wp-whatsapp-chat', false, QLWAPP_PLUGIN_DIR . '/languages/' );
	}

	public static function add_premium_css() {
		?>
		<style>
			.qlwapp-premium-field {
				opacity: 0.5; 
				pointer-events: none;
			}
			.qlwapp-premium-field .description {
				display: block!important;
			}
		</style>
		<?php
	}

	public static function instance() {
		if ( is_null( self::$instance ) ) {
			self::$instance = new self();
		}
		return self::$instance;
	}
}

Plugin::instance();