Files
wordpress-theme-aksrt/inc/classes/payment/class-aksrt-order-repository.php
T
kate522 9c309b4c7f refactor(classes): split oversize modules + bootstrap hygiene
- Trait-split content-pay, vip-service, balance-service, order-repository
- Procedural split of user module into user-parts/*
- Split scripts enqueue_public into part-1b/1c; settings bulk trait
- Bootstrap: explicit notifications, widgets glob-only, home-modules init
- ADR: freeze domain placement for pay/revenue/notify boundaries
2026-07-17 11:42:29 +08:00

27 lines
544 B
PHP

<?php
/**
* AKSRT Order Repository
*
* 订单存储:使用专用表 {prefix}aksrt_order。
* 提供 CRUD、查询、统计。一次性迁移入口保留用于旧数据导入。
*
* @package AKSRT
*/
defined('ABSPATH') || exit;
class AKSRT_Order_Repository {
use AKSRT_Order_Repository_Core;
use AKSRT_Order_Repository_Admin;
private static $instance = null;
public static function get_instance(): self {
if (null === self::$instance) self::$instance = new self();
return self::$instance;
}
}