Files
ulthon_admin/app/common/service/NginxLogReaderService.php
augushong f1a2e8fd5d fix(nginx-log): service 文件加 Service 后缀(命名规范合规)
F2 Code quality review 发现:3 个新增 service 未遵守
.agents/rules/ulthon-naming-convention.md 第 19 行规定
(service 模块文件名需带 Service 后缀)。

变更:
- 重命名 6 个文件(3 Base + 3 App):
  NginxLogParser(Base)→NginxLogParserService(Base)
  NginxLogReader(Base)→NginxLogReaderService(Base)
  NginxLogAggregator(Base)→NginxLogAggregatorService(Base)
- 同步类名、use、类型 hint、new 引用
- NginxLogReaderServiceBase 异常消息前缀同步加 Service
- controller Base 引用更新(NginxLogImportBase / NginxLogStatAggregateBase)

验证:
- php -l 全部 8 个文件语法通过
- grep 残留旧名 = 0 结果(24 处引用全部带 Service 后缀)
2026-07-28 06:57:13 +08:00

19 lines
528 B
PHP
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?php
namespace app\common\service;
use base\common\service\NginxLogReaderServiceBase;
/**
* Nginx 日志增量读取 serviceApp 入口类).
*
* 框架内部所有调用走本类(依赖倒置):
* `new \app\common\service\NginxLogReaderService()` 或静态上下文,
* 业务侧如需定制读取逻辑,重写本类对应方法即可拦截。
*
* 全部逻辑由 NginxLogReaderServiceBase 提供,本类默认仅继承不修改。
*/
class NginxLogReaderService extends NginxLogReaderServiceBase
{
}