From 3c35231020f8c034b36bf7182af08fafc53778a3 Mon Sep 17 00:00:00 2001 From: smanu85 Date: Thu, 8 Sep 2022 00:24:47 +0200 Subject: [PATCH] Fix deprecated create_function on PHP 8.0+ Fix a PHP Fatal Error on PHP 8.0+ by using an anonymous function in substitution of the deprecated "create_function". --- .../likedislike/elements/snippets/snippet.likedislike.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/components/likedislike/elements/snippets/snippet.likedislike.php b/core/components/likedislike/elements/snippets/snippet.likedislike.php index 0b43702..d5305ac 100644 --- a/core/components/likedislike/elements/snippets/snippet.likedislike.php +++ b/core/components/likedislike/elements/snippets/snippet.likedislike.php @@ -74,9 +74,9 @@ $rez['rating'] = $rating.$ratid; /* add the prefix "like." to our array */ -$rez = array_combine(array_map(create_function('$k', 'return "like.".$k;'), array_keys($rez)), array_values($rez)); +$rez = array_combine(array_map(function ($k) { return "like.".$k; }, array_keys($rez)), array_values($rez)); /* Processes and returns the output from an HTML chunk by name template. */ $out = $likedislike->getChunk($tpl,$rez); -return $out; \ No newline at end of file +return $out;