@@ 67-70 (lines=4) @@ | ||
64 | */ |
|
65 | public function enableDirectWrite() |
|
66 | { |
|
67 | if (count($this->logMessages) > 0) { |
|
68 | $this->writeLog(implode("", $this->logMessages)); |
|
69 | $this->logMessages = []; |
|
70 | } |
|
71 | ||
72 | $this->isLazyWrite = false; |
|
73 | } |
|
@@ 81-84 (lines=4) @@ | ||
78 | public function write($message) |
|
79 | { |
|
80 | if ($this->isLazyWrite) { |
|
81 | if (count($this->logMessages) >= $this->bufferSize) { |
|
82 | $this->writeLog(implode("", $this->logMessages)); |
|
83 | $this->logMessages = []; |
|
84 | } |
|
85 | $this->logMessages[] = $message; |
|
86 | } else { |
|
87 | $this->writeLog($message); |