3 namespace Illuminate\Contracts\Http
;
8 * Bootstrap the application for HTTP requests.
12 public function bootstrap();
15 * Handle an incoming HTTP request.
17 * @param \Symfony\Component\HttpFoundation\Request $request
18 * @return \Symfony\Component\HttpFoundation\Response
20 public function handle($request);
23 * Perform any final actions for the request lifecycle.
25 * @param \Symfony\Component\HttpFoundation\Request $request
26 * @param \Symfony\Component\HttpFoundation\Response $response
29 public function terminate($request, $response);
32 * Get the Laravel application instance.
34 * @return \Illuminate\Contracts\Foundation\Application
36 public function getApplication();