Ejemplo n.º 1
0
 /**
  * @test
  */
 public function isValidLevelDoesNotValidateInvalidLevels()
 {
     $invalidLevels = array(-1, 8, 1.5, 'string', array(), new \stdClass(), FALSE, NULL);
     foreach ($invalidLevels as $invalidLevel) {
         $this->assertFalse(\TYPO3\CMS\Core\Log\LogLevel::isValidLevel($invalidLevel));
     }
 }
Ejemplo n.º 2
0
 /**
  * @param string $message
  * @param int $code
  * @param \Exception|int $logLevel
  * @param \Exception|null $previous
  */
 public function __construct($message = "", $code = 0, $logLevel = LogLevel::ERROR, \Exception $previous = null)
 {
     parent::__construct($message, $code, $previous);
     if (LogLevel::isValidLevel($logLevel)) {
         $this->logLevel = $logLevel;
     } else {
         $this->logLevel = LogLevel::ERROR;
     }
 }