From 8fb332ac364a13c265df6332e8eb4574e654b6f3 Mon Sep 17 00:00:00 2001 From: Sean Harvey Date: Mon, 4 Oct 2010 22:24:29 +0000 Subject: [PATCH] MINOR #5943 Debug::text() boolean values are amended with (bool) so they don't get confused with "true" or "false" which could be strings (thanks Pigeon!) git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/2.4@111676 467b73ca-7a2a-4603-9d3b-597d59a354a9 --- dev/Debug.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev/Debug.php b/dev/Debug.php index e5141047c..a02f9b260 100644 --- a/dev/Debug.php +++ b/dev/Debug.php @@ -136,6 +136,9 @@ class Debug { } else if (is_object($val)) { $val = var_export($val, true); + } else if (is_bool($val)) { + $val = $val ? 'true' : 'false'; + $val = '(bool) ' . $val; } else { if(!Director::is_cli() && !Director::is_ajax()) { $val = "
" . htmlentities($val) . "
\n";