Fix log messages collection

This commit is contained in:
Vladimir Vyachin
2013-05-05 17:03:54 +04:00
parent 64217b855f
commit aa3fe610a8

View File

@@ -89,7 +89,7 @@ abstract class Target extends \yii\base\Component
*/ */
public function collect($messages, $final) public function collect($messages, $final)
{ {
$this->_messages = array($this->_messages, $this->filterMessages($messages)); $this->_messages = array_merge($this->_messages, $this->filterMessages($messages));
$count = count($this->_messages); $count = count($this->_messages);
if ($count > 0 && ($final || $this->exportInterval > 0 && $count >= $this->exportInterval)) { if ($count > 0 && ($final || $this->exportInterval > 0 && $count >= $this->exportInterval)) {
if (($context = $this->getContextMessage()) !== '') { if (($context = $this->getContextMessage()) !== '') {