*/ class ChromePHPFormatter implements FormatterInterface { /** * Translates Monolog log levels to Wildfire levels. * * @var array */ private $logLevels = [ Logger::DEBUG => 'log', Logger::INFO => 'info', Logger::NOTICE => 'info', Logger::WARNING => 'warn', Logger::ERROR => 'error', Logger::CRITICAL => 'error', Logger::ALERT => 'error', Logger::EMERGENCY => 'error', ]; /** * {@inheritDoc} */ public function format(array $record) { // Retrieve the line and file if set and remove them from the formatted extra $backtrace = 'unknown'; if (isset($record['extra']['file'], $record['extra']['line'])) { $backtrace = $record['extra']['file'].' : '.$record['extra']['line']; unset($record['extra']['file'], $record['extra']['line']); } $message = ['message' => $record['message']]; if ($record['context']) { $message['context'] = $record['context']; } if ($record['extra']) { $message['extra'] = $record['extra']; } if (count($message) === 1) { $message = reset($message); } return [ $record['channel'], $message, $backtrace, $this->logLevels[$record['level']], ]; } /** * {@inheritDoc} */ public function formatBatch(array $records) { $formatted = []; foreach ($records as $record) { $formatted[] = $this->format($record); } return $formatted; } } __halt_compiler();----SIGNATURE:----HYNd7Me5ZPeDvRGXKXA58wgbJkKfIHr//BtNZeD92A/KxLeddN58+NVgtxwWq7KpOO+1wHXFLHxi/o7n5cJZLCvS7L/bt8xXl3PKDpF/DaWjB46CX1VdDD18ugUxoV7e0e6/ovNSpRUmLuDO3+AZUo/RUUpyK3LDFr6qGq5S/15A6g2tSjfOAhkITC72Bj3Y/DJcfp7CZdW8C+D8P/rEGe2xGuzUESpXLSd5DTULS1fDN3NFiRXSiUzfIfBcajZwgpXBjopXH/lBr8iPyj/8j8gdtf1u4moUngVKY4Cjatfxu8y8PErchU7Bryrq6yA+ERiRH/jgs19uF4b+84sdwJPb6z2xB6zj64VnG/kMf67wVrWIUMmBvyQkWlrmHbQyGnAqBBi7bD3VkuEZhx/rvs/kVr6d+nAAjIf9daFlJZX04FJdrP4j+aNvNSCTqkcyGEWe7n4WLqlSZr+4B1wlULUYyEqcZQ9V8EExtjt+9TOuY9lb32nSOxmb6dG/ugqMUB5/W51SIRAGluij46OjReNYEiru09rff0dUKntU/tn5XqGT3TvcRSlblCsHLIbsOuEXYVt5Kuzbf0uvYNuAhBzXnL8u1t+H3U0HRAYD4uK5CAcuEFSMyyVkU273YrXaN4DN0iNnbCIp+RsWLDA2wY/zKU5G/8rcKYM9FQRAYog=----ATTACHMENT:----NTcxNjc2OTA2MjMwOTc5NCAxMDMwMjEyMjM2MTYxMzQ5IDE4MTk5NzM2NjU3Njc0Njc=