log() public method

public log ( $message )
 /**
  * log message only if logs are enabled
  *
  * @param string message
  * @param level
  */
 public function log($message, $level = self::DEBUG)
 {
     if (!$this->logsEnabled) {
         return;
     }
     parent::log($message, $level);
 }
Esempio n. 2
0
<?php

## Использование класса с деструктором.
require_once "File/Logger.php";
for ($n = 0; $n < 10; $n++) {
    $logger = new FileLogger("test{$n}", "test.log");
    $logger->log("Hello!");
    // Теперь нет необходимости заботиться о корректном
    // уничтожении объекта - PHP делает все сам!
}
exit;
Esempio n. 3
0
function croak(FileLogger $l, $msg)
{
    $l->log($msg);
    exit;
}
 public function testLogWriting()
 {
     $SofortLibLogger = new FileLogger();
     $this->assertTrue($SofortLibLogger->log('test', 'log'));
 }