original_string: public function searchBarAction(Request $request)
      {
          $this->denyAccessIfProfilerDisabled();
  
          if (null !== $this->cspHandler) {
              $this->cspHandler->disableCsp();
          }
  
          if (!$request->hasSession()) {
              $ip =
              $method =
              $statusCode =
              $url =
              $start =
              $end =
              $limit =
              $token = null;
          } else {
              $session = $request->getSession();
  
              $ip = $request->query->get('ip', $session->get('_profiler_search_ip'));
              $method = $request->query->get('method', $session->get('_profiler_search_method'));
              $statusCode = $request->query->get('status_code', $session->get('_profiler_search_status_code'));
              $url = $request->query->get('url', $session->get('_profiler_search_url'));
              $start = $request->query->get('start', $session->get('_profiler_search_start'));
              $end = $request->query->get('end', $session->get('_profiler_search_end'));
              $limit = $request->query->get('limit', $session->get('_profiler_search_limit'));
              $token = $request->query->get('token', $session->get('_profiler_search_token'));
          }
  
          return new Response(
              $this->twig->render('@WebProfiler/Profiler/search.html.twig', [
                  'token' => $token,
                  'ip' => $ip,
                  'method' => $method,
                  'status_code' => $statusCode,
                  'url' => $url,
                  'start' => $start,
                  'end' => $end,
                  'limit' => $limit,
                  'request' => $request,
              ]),
              200,
              ['Content-Type' => 'text/html']
          );
      }
code: public function searchBarAction(Request $request)
      {
          $this->denyAccessIfProfilerDisabled();
  
          if (null !== $this->cspHandler) {
              $this->cspHandler->disableCsp();
          }
  
          if (!$request->hasSession()) {
              $ip =
              $method =
              $statusCode =
              $url =
              $start =
              $end =
              $limit =
              $token = null;
          } else {
              $session = $request->getSession();
  
              $ip = $request->query->get('ip', $session->get('_profiler_search_ip'));
              $method = $request->query->get('method', $session->get('_profiler_search_method'));
              $statusCode = $request->query->get('status_code', $session->get('_profiler_search_status_code'));
              $url = $request->query->get('url', $session->get('_profiler_search_url'));
              $start = $request->query->get('start', $session->get('_profiler_search_start'));
              $end = $request->query->get('end', $session->get('_profiler_search_end'));
              $limit = $request->query->get('limit', $session->get('_profiler_search_limit'));
              $token = $request->query->get('token', $session->get('_profiler_search_token'));
          }
  
          return new Response(
              $this->twig->render('@WebProfiler/Profiler/search.html.twig', [
                  'token' => $token,
                  'ip' => $ip,
                  'method' => $method,
                  'status_code' => $statusCode,
                  'url' => $url,
                  'start' => $start,
                  'end' => $end,
                  'limit' => $limit,
                  'request' => $request,
              ]),
              200,
              ['Content-Type' => 'text/html']
          );
      }
code_tokens: public function searchBarAction ( Request $ request ) { $ this -> denyAccessIfProfilerDisabled ( ) ; if ( null !== $ this -> cspHandler ) { $ this -> cspHandler -> disableCsp ( ) ; } if ( ! $ request -> hasSession ( ) ) { $ ip = $ method = $ statusCode = $ url = $ start = $ end = $ limit = $ token = null ; } else { $ session = $ request -> getSession ( ) ; $ ip = $ request -> query -> get ( 'ip' , $ session -> get ( '_profiler_search_ip' ) ) ; $ method = $ request -> query -> get ( 'method' , $ session -> get ( '_profiler_search_method' ) ) ; $ statusCode = $ request -> query -> get ( 'status_code' , $ session -> get ( '_profiler_search_status_code' ) ) ; $ url = $ request -> query -> get ( 'url' , $ session -> get ( '_profiler_search_url' ) ) ; $ start = $ request -> query -> get ( 'start' , $ session -> get ( '_profiler_search_start' ) ) ; $ end = $ request -> query -> get ( 'end' , $ session -> get ( '_profiler_search_end' ) ) ; $ limit = $ request -> query -> get ( 'limit' , $ session -> get ( '_profiler_search_limit' ) ) ; $ token = $ request -> query -> get ( 'token' , $ session -> get ( '_profiler_search_token' ) ) ; } return new Response ( $ this -> twig -> render ( '@WebProfiler/Profiler/search.html.twig' , [ 'token' => $ token , 'ip' => $ ip , 'method' => $ method , 'status_code' => $ statusCode , 'url' => $ url , 'start' => $ start , 'end' => $ end , 'limit' => $ limit , 'request' => $ request , ] ) , 200 , [ 'Content-Type' => 'text/html' ] ) ; }
docstring: Renders the profiler search bar.
  
  @return Response A Response instance
  
  @throws NotFoundHttpException
docstring_tokens: Renders the profiler search bar .