From b87d3cab8159bedcafbd27f2f4d046860bffcad7 Mon Sep 17 00:00:00 2001 From: David Grudl Date: Thu, 19 Jan 2012 03:31:18 +0100 Subject: [PATCH] DibiConnection::test() shows complete error message --- dibi/libs/DibiConnection.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dibi/libs/DibiConnection.php b/dibi/libs/DibiConnection.php index 03ed303f..a4954266 100644 --- a/dibi/libs/DibiConnection.php +++ b/dibi/libs/DibiConnection.php @@ -287,7 +287,11 @@ class DibiConnection extends DibiObject return TRUE; } catch (DibiException $e) { - dibi::dump($e->getSql()); + if ($e->getSql()) { + dibi::dump($e->getSql()); + } else { + echo get_class($e) . ': ' . $e->getMessage() . (PHP_SAPI === 'cli' ? "\n" : '
'); + } return FALSE; } }