From 2c2a926a06646952e54316b4e5c9abf8380ca765 Mon Sep 17 00:00:00 2001 From: Florin-Ciprian Bodin Date: Tue, 19 Mar 2024 07:00:23 +0200 Subject: [PATCH] Update TemplateIndexer.php to PHP8 --- classes/TemplateIndexer.php | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/classes/TemplateIndexer.php b/classes/TemplateIndexer.php index afa667f..e5cf3bb 100644 --- a/classes/TemplateIndexer.php +++ b/classes/TemplateIndexer.php @@ -178,16 +178,15 @@ class TemplateIndexer '{info:link}' => $words->__get('cookie consent info'), '{info:href}' => $words->__get('privacy') ); - $contents = preg_replace_callback('/\{\s*words?\s*:\s*(.+)\s*\}/Ui', - array(self::class, 'callback_words'), strtr($contents, $tr)); + + $contents = preg_replace_callback('/\{\s*words?\s*:\s*(.+)\s*\}/Ui', array($this, 'callback_words'), strtr($contents, $tr)); //replace {config} variables - $contents = preg_replace_callback('/\{\s*config\s*:\s*(.+)\s*\}/Ui', - array(self::class, 'callback_config'), $contents); + $contents = preg_replace_callback('/\{\s*config\s*:\s*(.+)\s*\}/Ui', array($this, 'callback_config'), $contents); //parse includes $this->out = preg_replace_callback('/\{\s*include\s*:\s*(.+)\s*\}/Ui', - array(self::class, 'callback_include'), $contents); + array($this, 'callback_include'), $contents); } /**