/** * @param array $record * @return array */ private function addAdditionalInfo(array $record) { $hasEngineBlockException = isset($record['context']['exception']) && $record['context']['exception'] instanceof EngineBlock_Exception; if ($hasEngineBlockException) { $record['context']['exception'] = EngineBlock_Log_Message_AdditionalInfo::createFromException($record['context']['exception'])->toArray(); } return $record; }
public function testItCorrectlyDeterminesTheExceptionsSeverity() { $exception = new EngineBlock_Exception('message', EngineBlock_Exception::CODE_ALERT); $additionalInfo = EngineBlock_Log_Message_AdditionalInfo::createFromException($exception); $this->assertSame('ALERT', $additionalInfo->getSeverity()); }