Files
2026-03-08 22:58:56 +08:00

26 lines
519 B
PHP

<?php
namespace app\flow\config;
use app\utils\Logger;
/**
* 流程配置抽象基类
* 所有配置类的公共基础,统一提供 Logger 内聚与 toArray 约定
*/
abstract class AbstractConfig
{
/**
* 转换为数组(用于序列化/调试)
*/
abstract public function toArray(): array;
/**
* 写 debug 日志(使用全局静态 Logger)
*/
protected function log(string $message, array $params = []): void
{
Logger::debug($message, $params);
}
}