From 1b17192b0a976a16b3e3ea470cef776ab0c0b113 Mon Sep 17 00:00:00 2001 From: Baptiste Leduc Date: Thu, 7 Feb 2019 13:40:54 +0100 Subject: [PATCH] escape function does not always take a string --- src/Symfony/Component/Workflow/Dumper/GraphvizDumper.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Symfony/Component/Workflow/Dumper/GraphvizDumper.php b/src/Symfony/Component/Workflow/Dumper/GraphvizDumper.php index f8c0fa5457427..918c0c8335619 100644 --- a/src/Symfony/Component/Workflow/Dumper/GraphvizDumper.php +++ b/src/Symfony/Component/Workflow/Dumper/GraphvizDumper.php @@ -204,9 +204,9 @@ protected function dotize($id) /** * @internal */ - protected function escape(string $string): string + protected function escape($value): string { - return addslashes($string); + return \is_bool($value) ? ($value ? '1' : '0') : \addslashes($value); } private function addAttributes(array $attributes): string