2024-03-08 20:36:09 +08:00
|
|
|
<?php
|
|
|
|
|
|
|
|
namespace WenPai\ChinaYes\Service;
|
|
|
|
|
|
|
|
defined( 'ABSPATH' ) || exit;
|
|
|
|
|
|
|
|
/**
|
|
|
|
* Class Base
|
|
|
|
* 插件主服务
|
|
|
|
* @package WenPai\ChinaYes\Service
|
|
|
|
*/
|
|
|
|
class Base {
|
|
|
|
|
2025-07-29 17:58:24 +08:00
|
|
|
public function __construct() {
|
|
|
|
// 确保所有类文件都存在后再实例化
|
|
|
|
if (class_exists(__NAMESPACE__ . '\Super')) {
|
|
|
|
new Super();
|
|
|
|
}
|
|
|
|
|
|
|
|
if (class_exists(__NAMESPACE__ . '\Monitor')) {
|
|
|
|
new Monitor();
|
|
|
|
}
|
|
|
|
|
|
|
|
if (class_exists(__NAMESPACE__ . '\Memory')) {
|
|
|
|
new Memory();
|
|
|
|
}
|
|
|
|
|
|
|
|
if (class_exists(__NAMESPACE__ . '\Update')) {
|
|
|
|
new Update();
|
|
|
|
}
|
|
|
|
|
|
|
|
if (class_exists(__NAMESPACE__ . '\Database')) {
|
|
|
|
new Database();
|
|
|
|
}
|
|
|
|
|
|
|
|
if (class_exists(__NAMESPACE__ . '\Acceleration')) {
|
|
|
|
new Acceleration();
|
|
|
|
}
|
|
|
|
|
|
|
|
if (class_exists(__NAMESPACE__ . '\Maintenance')) {
|
|
|
|
new Maintenance();
|
|
|
|
}
|
|
|
|
|
|
|
|
if ( is_admin() && class_exists(__NAMESPACE__ . '\Setting')) {
|
|
|
|
new Setting();
|
|
|
|
}
|
|
|
|
}
|
2024-03-08 20:36:09 +08:00
|
|
|
}
|