Jarves\Logger\JarvesHandler::resetLogRequest PHP Метод

resetLogRequest() публичный Метод

Resets the current LogRequest. Needed after each request.
public resetLogRequest ( )
    public function resetLogRequest()
    {
        $this->logRequest = null;
    }

Usage Example

Пример #1
0
 public function onKernelTerminate(PostResponseEvent $event)
 {
     if ($this->container->has('profiler')) {
         /** @var $profiler \Symfony\Component\HttpKernel\Profiler\Profiler */
         $profiler = $this->container->get('profiler');
         if ($profile = $profiler->loadProfileFromResponse($event->getResponse())) {
             $logRequest = $this->jarvesLogHandler->getLogRequest();
             $logRequest->setCounts(json_encode($this->jarvesLogHandler->getCounts()));
             $logRequest->setProfileToken($profile->getToken());
             $logRequest->save();
             return;
         }
     }
     //are there any warnings+?
     if ($this->jarvesLogHandler->getCounts()) {
         $logRequest = $this->jarvesLogHandler->getLogRequest();
         $logRequest->setCounts(json_encode($this->jarvesLogHandler->getCounts()));
         $logRequest->save();
     }
     $this->jarvesLogHandler->resetLogRequest();
 }