mirror of
https://github.com/symfony/symfony-docs.git
synced 2026-03-24 00:32:14 +01:00
Update http_cache.rst
Update CacheKernel implementation in public/index.php Removal of "$request" which was moved to SymfonyRuntime
This commit is contained in:
@@ -98,15 +98,14 @@ caching kernel:
|
||||
+ use App\CacheKernel;
|
||||
use App\Kernel;
|
||||
|
||||
// ...
|
||||
$kernel = new Kernel($_SERVER['APP_ENV'], (bool) $_SERVER['APP_DEBUG']);
|
||||
// ...
|
||||
$kernel = new Kernel($context['APP_ENV'], (bool) $context['APP_DEBUG']);
|
||||
+ // Wrap the default Kernel with the CacheKernel one in 'prod' environment
|
||||
+ if ('prod' === $kernel->getEnvironment()) {
|
||||
+ $kernel = new CacheKernel($kernel);
|
||||
+ return new CacheKernel($kernel);
|
||||
+ }
|
||||
return $kernel;
|
||||
|
||||
$request = Request::createFromGlobals();
|
||||
// ...
|
||||
|
||||
The caching kernel will immediately act as a reverse proxy: caching responses
|
||||
from your application and returning them to the client.
|
||||
|
||||
Reference in New Issue
Block a user