Esempio n. 1
0
<?php

/**
 * @version 0.0.0.1
 */
SeasLog::setBasePath('./log');
SeasLog::setLogger('test');
SeasLog::log(SEASLOG_INFO, 'this is the seaslog test2 !');
Esempio n. 2
0
<?php

/**
 * @author ciogao@gmail.com
 * Date: 15-10-17 下午4:12
 */
var_dump(SEASLOG_DETAIL_ORDER_ASC);
var_dump(SEASLOG_DETAIL_ORDER_DESC);
var_dump(SeasLog::getBasePath());
var_dump(SeasLog::getLastLogger());
SeasLog::debug('debug test');
SeasLog::error('错误{aaa}', array('{aaa}' => 'bbb'));
SeasLog::error('错误{aaa}', array('{aaa}' => 'ccc'), 'cc');
SeasLog::log('error', '错误{aaa}', array('{aaa}' => 'ddd'));
SeasLog::log('asdf', '错误{aaa}', array());
//Seaslog::debug("test");
var_dump(SeasLog::analyzerCount());
var_dump(Seaslog::analyzerDetail("all", "*", NULL, 1, 10, SEASLOG_DETAIL_ORDER_DESC));
var_dump(SeasLog::analyzerCount(SEASLOG_ALL));
var_dump(Seaslog::analyzerDetail(SEASLOG_ERROR, "*", NULL, 1, 1000, SEASLOG_DETAIL_ORDER_DESC));
var_dump(SeasLog::analyzerCount(SEASLOG_DEBUG));
var_dump(Seaslog::analyzerDetail(SEASLOG_DEBUG));
Esempio n. 3
0
<?php

// $basepath1 = SeasLog::getBasePath();
// SeasLog::setBasePath('/Log/base_test');
// $basepath2 = SeasLog::getBasePath();
// var_dump($basepath1,$basepath2);
// echo '<br/>';
// $lastLogger_1 = SeasLog::getLastLogger();
// var_dump($lastLogger_1);
SeasLog::log(SEASLOG_ERROR, 'this is a error test by ::log');
SeasLog::info('this is a info log');
//SeasLog::warning('your {website} was down,please {action} it ASAP!',array('{website}' => 'github.com','{action}' => 'rboot'));
SeasLog::error('a error log');
echo '<br/>';
$countResult_1 = SeasLog::analyzerCount();
$countResult_2 = SeasLog::analyzerCount(SEASLOG_WARNING);
$countResult_3 = SeasLog::analyzerCount(SEASLOG_ERROR, date('Ymd', time()));
//,$countResult_2,$countResult_3
print_r($countResult_1);
echo '<br/>';
print_r($countResult_2);
echo '<br/>';
print_r($countResult_3);