<?php /** * @version 0.0.0.1 */ SeasLog::setBasePath('./log'); SeasLog::setLogger('test'); SeasLog::log(SEASLOG_INFO, 'this is the seaslog test2 !');
<?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));
<?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);