Example #1
0
 private function logOutputMatrix($eventName, $saveIt, $type)
 {
     $this->logger->setLog($type, $saveIt);
     if ($type == self::LOG_TYPE_OUTPUT) {
         if ($saveIt) {
             $size = strlen($saveIt);
             if ($size > self::SIZE_OF_OUTPUT_CHUNK * 2 + self::OUTPUT_CHUNK_DELIMITER) {
                 $output = substr($saveIt, 0, self::SIZE_OF_OUTPUT_CHUNK) . self::OUTPUT_CHUNK_DELIMITER . substr($saveIt, \strlen($saveIt) - self::SIZE_OF_OUTPUT_CHUNK, self::SIZE_OF_OUTPUT_CHUNK);
             } else {
                 $output = $saveIt;
             }
             $output .= '... |the output size is ' . $size . ' bytes';
         } else {
             $output = 'There was no output';
         }
     } else {
         $output = $saveIt;
     }
     $this->logger->setLog($eventName, $output);
     $this->logger->setLog($type . '-' . $eventName, $output);
 }
Example #2
0
 public function consultSleep(ROIEvent $event)
 {
     $this->logger->setLog(ROIProtector::LOG_TYPE_CIA, 'I am sleeping: ' . $event->getCia()->getSentinel());
 }