Apache log4php 使用教程
logging-log4phpMirror of Apache log4php项目地址:https://gitcode.com/gh_mirrors/lo/logging-log4php
项目的目录结构及介绍
Apache log4php 是一个用于 PHP 应用程序的日志框架。以下是其基本目录结构和各部分介绍:
logging-log4php/
├── src/
│ ├── main/
│ │ ├── php/
│ │ │ ├── Logger.php
│ │ │ ├── LoggerAppender.php
│ │ │ ├── LoggerConfigurator.php
│ │ │ ├── LoggerLayout.php
│ │ │ ├── LoggerLevel.php
│ │ │ ├── LoggerLog.php
│ │ │ ├── LoggerMDC.php
│ │ │ ├── LoggerNDC.php
│ │ │ ├── LoggerPatternConverter.php
│ │ │ ├── LoggerReflectionUtils.php
│ │ │ ├── LoggerRenderer.php
│ │ │ ├── LoggerRoot.php
│ │ │ ├── LoggerThrowableInformation.php
│ │ │ ├── appenders/
│ │ │ ├── config/
│ │ │ ├── filters/
│ │ │ ├── helpers/
│ │ │ ├── layouts/
│ │ │ ├── pattern/
│ │ │ ├── renderers/
│ │ │ ├── spi/
│ │ │ └── xml/
│ └── test/
│ └── php/
│ ├── LoggerTest.php
│ ├── LoggerAppenderTest.php
│ ├── LoggerConfiguratorTest.php
│ ├── LoggerLayoutTest.php
│ ├── LoggerLevelTest.php
│ ├── LoggerLogTest.php
│ ├── LoggerMDCTest.php
│ ├── LoggerNDCTest.php
│ ├── LoggerPatternConverterTest.php
│ ├── LoggerReflectionUtilsTest.php
│ ├── LoggerRendererTest.php
│ ├── LoggerRootTest.php
│ ├── LoggerThrowableInformationTest.php
│ ├── appenders/
│ ├── config/
│ ├── filters/
│ ├── helpers/
│ ├── layouts/
│ ├── pattern/
│ ├── renderers/
│ ├── spi/
│ └── xml/
├── .gitignore
├── CHANGELOG
├── INSTALL
├── LICENSE
├── NOTICE
├── README
├── apigen.neon
├── build.xml
├── composer.json
├── doap_log4php.rdf
├── package-config.php
├── package.php
├── phpdoc.xml
├── phpunit.xml
├── pom.xml
└── README.md
主要目录和文件介绍
-
src/main/php/
: 包含 log4php 的核心类和接口。Logger.php
: 主日志类。LoggerAppender.php
: 日志追加器类。LoggerConfigurator.php
: 配置类。LoggerLayout.php
: 日志布局类。LoggerLevel.php
: 日志级别类。LoggerLog.php
: 日志记录类。LoggerMDC.php
: 多上下文类。LoggerNDC.php
: 嵌套诊断上下文类。LoggerPatternConverter.php
: 模式转换器类。LoggerReflectionUtils.php
: 反射工具类。LoggerRenderer.php
: 渲染器类。LoggerRoot.php
: 根日志类。LoggerThrowableInformation.php
: 异常信息类。appenders/
: 追加器实现。config/
: 配置相关类。filters/
: 过滤器实现。helpers/
: 辅助类。layouts/
: 布局实现。pattern/
: 模式相关类。renderers/
: 渲染器实现。spi/
: 服务提供接口。xml/
: XML 配置相关类。
-
src/test/php/
: 包含测试类。 -
.gitignore
: Git 忽略文件。 -
CHANGELOG
: 变更日志。 -
INSTALL
: 安装指南。 -
LICENSE
: 许可证。 -
NOTICE
: 通知文件。 -
README
: 项目说明。 -
`apigen.
logging-log4phpMirror of Apache log4php项目地址:https://gitcode.com/gh_mirrors/lo/logging-log4php