Comos\Qpm\Log\Logger::useSimpleLogger PHP Method

useSimpleLogger() public static method

public static useSimpleLogger ( $pathToLogFile )
    public static function useSimpleLogger($pathToLogFile)
    {
        $impl = new SimpleLogger($pathToLogFile);
        self::setLoggerImpl($impl);
    }

Usage Example

Example #1
0
 public function testUseSimpleLogger()
 {
     Logger::useSimpleLogger($this->_logFile);
     Logger::info('xxinfoxx');
     Logger::err('xxerrxx');
     Logger::debug('xxdebugxx');
     $contents = file_get_contents($this->_logFile);
     $ms = null;
     $this->assertEquals(1, preg_match('/xxinfoxx/', $contents, $ms));
     $this->assertEquals(1, preg_match('/xxerrxx/', $contents, $ms));
     $this->assertEquals(1, preg_match('/xxdebugxx/', $contents, $ms));
     Logger::useNullLogger();
     Logger::info('bbbb');
     $contents1 = file_get_contents($this->_logFile);
     $this->assertEquals($contents1, $contents);
 }
All Usage Examples Of Comos\Qpm\Log\Logger::useSimpleLogger