From 2c1cb79156f13e003a28c6bd9a4786567ece3515 Mon Sep 17 00:00:00 2001 From: Mojmir Fendek Date: Fri, 11 Sep 2020 08:58:44 +1200 Subject: [PATCH] DOCS: Example of partial cache expiry setting. --- .../01_Templates/11_Partial_Template_Caching.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/docs/en/02_Developer_Guides/01_Templates/11_Partial_Template_Caching.md b/docs/en/02_Developer_Guides/01_Templates/11_Partial_Template_Caching.md index 7b1b3a9bb..e73763734 100644 --- a/docs/en/02_Developer_Guides/01_Templates/11_Partial_Template_Caching.md +++ b/docs/en/02_Developer_Guides/01_Templates/11_Partial_Template_Caching.md @@ -169,6 +169,22 @@ If you have good `$CacheKey` and `$CacheCondition` implementations, you may want improve performance. [/note] +Example below shows how to set partial cache expiry to one hour. + +```yaml +# app/_config/cache.yml + +--- +Name: app-cache +After: + - 'corecache' +--- +SilverStripe\Core\Injector\Injector: + Psr\SimpleCache\CacheInterface.cacheblock: + constructor: + namespace: "cacheblock" + defaultLifetime: 3600 +``` ### Nested cached blocks