From fa717286853f039fd4c5667e4396608787d56843 Mon Sep 17 00:00:00 2001 From: Awilum Date: Sun, 22 May 2022 09:57:05 +0300 Subject: [PATCH] feat(directives): small update for calc directive --- src/flextype/core/Entries/Directives/CalcDirective.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/flextype/core/Entries/Directives/CalcDirective.php b/src/flextype/core/Entries/Directives/CalcDirective.php index 9b01494c..d9dc2808 100644 --- a/src/flextype/core/Entries/Directives/CalcDirective.php +++ b/src/flextype/core/Entries/Directives/CalcDirective.php @@ -28,7 +28,7 @@ emitter()->addListener('onEntriesFetchSingleField', static function (): void { $result = entries()->registry()->get('methods.fetch.result'); if (is_string($field['value'])) { - $field['value'] = preg_replace_callback('/@calc\[(.*?)\]/s', function($matches) use ($result) { + $field['value'] = preg_replace_callback('/@calc\[(.*?)\]/s', function($matches) { return (new StringCalc())->calculate($matches[1]); }, $field['value']); }