|
Revision 18406, 0.6 kB
(checked in by nowelium, 3 years ago)
|
|
|
| Line | |
|---|
| 1 | <?php |
|---|
| 2 | |
|---|
| 3 | require_once 'Logger.php'; |
|---|
| 4 | require_once 'LoggingEvent.php'; |
|---|
| 5 | require_once 'LogLevel.php'; |
|---|
| 6 | require_once 'Appender.php'; |
|---|
| 7 | require_once 'LogLayout.php'; |
|---|
| 8 | require_once dirname(__FILE__) . '/layout/SimpleLayout.php'; |
|---|
| 9 | require_once dirname(__FILE__) . '/appender/ConsoleAppender.php'; |
|---|
| 10 | require_once dirname(__FILE__) . '/appender/SyslogAppender.php'; |
|---|
| 11 | |
|---|
| 12 | $logger = new Logger; |
|---|
| 13 | |
|---|
| 14 | $logger->addAppender(new ConsoleAppender); |
|---|
| 15 | |
|---|
| 16 | $logger->debug('%s %s', 'hello', 'world'); |
|---|
| 17 | |
|---|
| 18 | $syslogAppender = new SyslogAppender('logsample', 0, SyslogFacility::LOG_USER); |
|---|
| 19 | $logger->addAppender($syslogAppender); |
|---|
| 20 | $logger->info('%s %d', 'hoge', 777); |
|---|