jhuet/zdt-logger-module

一个使用 Zend\Log 记录数据并将其写入 ZendDeveloperTools 工具栏的 ZF3 模块。

1.0.0 2016-07-28 07:37 UTC

This package is not auto-updated.

Last update: 2024-09-14 13:07:40 UTC


README

一个使用 Zend\Log 记录数据并将其写入 ZendDeveloperTools 工具栏的 ZF3 模块。如果你已经有一个应用中的 logger(即 Zend\Log\Logger 实例),它可以很好地与之集成,因此你仍然只需要使用你的 logger。

安装

最简单的方法是使用 composer。只需在 composer.json 文件中将 "jhuet/zdt-logger-module": "dev-master"(或者使用 "jhuet/zdt-logger-module": "0.3" 以获取最新稳定版本)作为需求添加,并在下一次执行 composer.phar update 时自动下载。

如果你不使用 composer,请将 此存档0.3 版本在这里)中的文件放入你的 module 目录。

然后,在 application.config.php 文件的激活模块列表中添加 Jhu\ZdtLoggerModule

选项

配置选项可在 config/jhu-zdt-logger.global.php.dist 文件中找到。如果你想更改默认值,请将其复制到你的 config/autoload 目录中,删除 .dist 扩展名并编辑它。

可用的选项

  • logger:此模块默认会创建一个 Zend\Log\Logger 并向其中添加一个写入器。如果你已经有一个应用中的 logger,你可以在这里设置它,这样就会使用它而不是创建一个新的。你在这里设置的 logger 必须通过服务管理器可用。

用法

如果你还没有在应用中设置 logger,你可以通过服务管理器使用 jhu.zdt_logger 键随时引用它。假设 $sm 是服务管理器,你可以调用 $sm->get('jhu.zdt_logger')->info('my log');INFO 优先级 记录

如果你已经有一个应用中的 logger 并在 选项 中设置了它,你只需像平时一样使用你的常规 logger,所有记录的内容都会添加到 ZendDeveloperTools 工具栏。

图片

usage example