t4web/log

ZF2 模块。用于记录任何内容

1.0.5 2016-09-22 15:00 UTC

This package is auto-updated.

Last update: 2024-08-26 17:38:41 UTC


README

ZF2 模块。用于记录任何内容

安装

主要设置

通过克隆项目

将此项目克隆到您的 ./vendor/ 目录中。

使用 composer

在您的 composer.json 中添加此项目

"require": {
    "t4web/log": "~1.0.0"
}

现在运行以下命令让 composer 下载 Authentication:

$ php composer.phar update

安装后

在您的 application.config.php 文件中启用它。

<?php
return array(
    'modules' => array(
        // ...
        'T4web\Log',
    ),
    // ...
);

配置

为了定义自定义作用域,请在配置中描述它

't4web-log' => [
   'scopes' => [
       'general' => 1,
       'payments' => 2,
       'users' => 3,
       'background-jobs' => 4,
   ],
],

使用

$logger = $this->getServiceLocator()->get(\T4web\Log\Logger::class);
$logger->log('general', 'test message');
$logger->log('general', 'test message', \T4web\Log\Logger::PRIORITY_ERR, ['file' => __FILE__, 'line' => __LINE__]);

如果您使用 t4web\admin,它将看起来像这样: log list