aboutsummaryrefslogtreecommitdiff
path: root/private/Model/Connection.php
diff options
context:
space:
mode:
Diffstat (limited to 'private/Model/Connection.php')
-rw-r--r--private/Model/Connection.php3
1 files changed, 2 insertions, 1 deletions
diff --git a/private/Model/Connection.php b/private/Model/Connection.php
index 48cf4fb..4afa330 100644
--- a/private/Model/Connection.php
+++ b/private/Model/Connection.php
@@ -19,6 +19,7 @@ class Connection
public function __construct ()
{
// Establish connection to db
+ // breaks side-effect rule
include 'creds.php';
try {
@@ -34,7 +35,7 @@ class Connection
} catch (\PDOException $err) {
// we destroy $cred as quickly as possible
$cred = null;
- die(json_encode(array("Result-Type" => "ERROR", "Content" => array($err->getMessage()))));
+ throw $err; // throw for Controller to catch
}
return $this;
}