reflic / na-logger
为PHP提供简单功能支持的(分类)日志记录。
v1.0.0
2013-04-10 12:45 UTC
Requires
- php: >=5.3.0
This package is not auto-updated.
Last update: 2024-09-14 14:29:38 UTC
README
使用方法
直接
下载 src/
目录并将其放置在您的工作目录中。然后包含 naLogger.php
文件。
<?php require 'src/naLogger.php'; ...
使用Composer
创建一个包含以下内容的composer.json文件:
{ "require": { "reflic/na-logger": "v1.0.0" } }
如果您已经有composer.json,请将以下内容添加到 require 部分:"reflic/na-logger": "v1.0.0"
然后,为了自动加载库,请将以下内容添加到您的主PHP文件中。(在像Laravel或Symfony这样的大多数框架中,此文件已经加载。)
<?php require 'vendor/autoload.php'; // Create the log object. $logger = new naLogger('etc/log.txt', naLogger::DEBUG); // Log some messages. $logger->logEmerg('Database crashed.', 'Database'); $logger->logAlert('Loadtime over 5s!', 'Server'); $logger->logNotice('User Login failed.', 'User'); $logger->logInfo('Cronjob "test" started.', 'Cronjob'); $logger->logDebug('User-Hash: 838hshf82bd01()', 'Usermodule');