Exemplo n.º 1
0
 /**
  * PHP 7 needs to rewind the SPLObjectStorage before you can extract items with current...
  * @param Logger $logger
  * @return resource
  */
 private function getCurrentStreamFromLogger(Logger $logger)
 {
     $writers = $logger->getWriters();
     $writers->rewind();
     return $writers->current()->getStream();
 }
Exemplo n.º 2
0
 /**
  * @param LogEvent $logEvent
  */
 protected function addOrigin(LogEvent $logEvent)
 {
     $origin = Logger::getLogOrigin(debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS));
     if (!empty($origin)) {
         $logEvent['origin'] = $origin;
     }
 }