From 3bf14f14e70727b19fa8461be26fa122a5382fa6 Mon Sep 17 00:00:00 2001 From: Bruno Meilick Date: Fri, 8 Nov 2019 10:10:33 +0000 Subject: [PATCH] :bug: render cache now properly disabled by default Signed-off-by: Bruno Meilick --- classes/Handlebars.php | 8 ++++---- composer.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/classes/Handlebars.php b/classes/Handlebars.php index 10e3978..4883162 100644 --- a/classes/Handlebars.php +++ b/classes/Handlebars.php @@ -29,10 +29,10 @@ public function __construct(array $options = []) 'debug' => option('debug'), 'extension-output' => option('bnomei.handlebars.extension-output'), 'extension-input' => option('bnomei.handlebars.extension-input'), - 'cache.render' => option('bnomei.handlebars.cache.render'), + 'render' => option('bnomei.handlebars.render'), ]; $this->options = array_merge($defaults, $options); - $this->options['cache.render'] = $this->options['cache.render'] && !$this->options['debug']; + $this->options['render'] = $this->options['render'] && !$this->options['debug']; foreach ($this->options as $key => $call) { if (is_callable($call) && !in_array($call, ['hbs', 'handlebars'])) { @@ -118,7 +118,7 @@ public function fieldsToValue(array $data): array */ public function read(string $template, array $data): ?string { - if (!$this->option('cache.render')) { + if (!$this->option('render')) { $this->renderCacheId = null; return null; } @@ -143,7 +143,7 @@ public function renderCacheId() */ public function write(?string $renderCacheId = null, string $result): bool { - if ($renderCacheId && $this->option('cache.render')) { + if ($renderCacheId && $this->option('render')) { return kirby()->cache('bnomei.handlebars.render')->set($renderCacheId, $result); } return false; diff --git a/composer.json b/composer.json index ad0afba..ecb470c 100644 --- a/composer.json +++ b/composer.json @@ -1,7 +1,7 @@ { "name": "bnomei/kirby3-handlebars", "type": "kirby-plugin", - "version": "3.0.6", + "version": "3.0.7", "license": "MIT", "description": "Kirby 3 Component for semantic templates with Handlebars and Mustache", "authors": [