Ejemplo n.º 1
0
 /**
  * Restores current request to session.
  * @param  string key
  * @return void
  */
 public function restoreRequest($key)
 {
     $session = $this->context->session->getSection('Nette.Application/requests');
     if (isset($session[$key])) {
         $request = clone $session[$key];
         unset($session[$key]);
         $request->setFlag(Request::RESTORED, TRUE);
         $this->presenter->sendResponse(new Responses\ForwardResponse($request));
     }
 }