JAXLLogger::setColors PHP Method

setColors() public static method

public static setColors ( array $colors )
$colors array
    public static function setColors(array $colors)
    {
        foreach ($colors as $k => $v) {
            self::$colors[$k] = $v;
        }
    }

Usage Example

示例#1
0
 /**
  * @runInSeparateProcess
  */
 public function testColorize()
 {
     $msg = 'Test message';
     JAXLLogger::$colorize = false;
     $this->assertEquals($msg, JAXLLogger::colorize($msg, JAXLLogger::ERROR));
     JAXLLogger::$colorize = true;
     $this->assertNotEquals($msg, JAXLLogger::colorize($msg, JAXLLogger::ERROR));
     $color = 123;
     JAXLLogger::setColors(array(JAXLLogger::ERROR => $color));
     $this->assertEquals("[" . $color . "m" . $msg . "", JAXLLogger::colorize($msg, JAXLLogger::ERROR));
 }