From 151ce39226d67b2e604d39dd4026651816832ef9 Mon Sep 17 00:00:00 2001 From: Meritoo Date: Sat, 5 Feb 2022 16:57:12 +0100 Subject: [PATCH] Fix "str_replace(): Argument #2 ($replace) must be of type array|string, int given" TypeError while running test of Meritoo\Common\ValueObject\Template::fill() --- src/ValueObject/Template.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ValueObject/Template.php b/src/ValueObject/Template.php index 15bcd57..e06dff6 100644 --- a/src/ValueObject/Template.php +++ b/src/ValueObject/Template.php @@ -75,7 +75,7 @@ class Template if (isset($values[$placeholderName])) { $value = $values[$placeholderName]; - $result = str_replace($placeholder, $value, $result); + $result = str_replace($placeholder, (string)$value, $result); } }