From 4a6523cd2da9ccc5a2b4a334e7a33a84f97f1e5b Mon Sep 17 00:00:00 2001 From: Kevin J Hoerr Date: Sat, 24 Jun 2017 13:42:16 -0400 Subject: Add creds.php file, attempt to connect to database --- private/model/Connection.php | 23 +++++++++- private/model/creds.php | 103 +++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 125 insertions(+), 1 deletion(-) create mode 100644 private/model/creds.php (limited to 'private/model') diff --git a/private/model/Connection.php b/private/model/Connection.php index 26632f7..31b58c3 100644 --- a/private/model/Connection.php +++ b/private/model/Connection.php @@ -1,5 +1,7 @@ getHost() . + (($cred->getPort() !== '') ? ";port=" . $cred->getPort() : '') . + ";dbname=" . $cred->getDBName(), + $cred->getLogin(), + $cred->getPassword() + ); + // we destroy $cred as quickly as possible + $cred = null; + } catch (PDOException as $e) { + // we destroy $cred as quickly as possible + $cred = null; + die(json_encode(array("Result-Type" => "Error", "Content" => array($e)))); + } } } diff --git a/private/model/creds.php b/private/model/creds.php new file mode 100644 index 0000000..8ec06ad --- /dev/null +++ b/private/model/creds.php @@ -0,0 +1,103 @@ +