1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
|
<?php require_once dirname(__FILE__).'/../core/Constants.php'; require_once dirname(__FILE__).'/NiceLog.php';
/** * * @author kblee * */ class NicePayLogJournal{ /** * * @var $instance */ private static $instance; /** The event log path. */ private $logPath; /** The event logger. */ private $eventLogger;
private $appLogger; /** * Create a MnBankLogJournal instance. */ private function NicePayLogJournal(){ } /** * get a Single MnBankLogJournal instance. */ public static function getInstance(){ if(!isset(NicePayLogJournal::$instance)){ NicePayLogJournal::$instance = new NicePayLogJournal(); } return NicePayLogJournal::$instance; } /** * * @param $eventLogPath */ public function setLogDirectoryPath($logPath){ $this->logPath = $logPath; } /** * */ public function configureNicePayLog4PHP(){ if(!isset($this->appLogger) || !isset($this->eventLogger)){ try { $this->appLogger = new NICELog("DEBUG","application"); if($this->appLogger->StartLog($this->logPath)){ }else{ echo "·Î±× °æ·Î ¼³Á¤ ½ÇÆÐ"; }
} catch (Exception $e) { echo "Exception : Log Configuration Error"; } } }
public function writeAppLog($string){ $this->appLogger->WriteLog($string); }
public function errorAppLog($string){ $this->appLogger->WriteLog($string); }
public function warnAppLog($string){ $this->appLogger->WriteLog($string); }
public function closeAppLog($string){ $this->appLogger->CloseNiceLog($string); } } ?>
|