diff options
| author | Kevin J Hoerr <kjhoerr@protonmail.com> | 2017-07-05 20:55:44 -0400 |
|---|---|---|
| committer | Kevin J Hoerr <kjhoerr@protonmail.com> | 2017-07-05 20:55:44 -0400 |
| commit | e35b049df539e60b28909daf8ce05b4451ba54f6 (patch) | |
| tree | 8bdaa222e956893df52b1e8e9708b8e4e030fdae /private/model/Connection.php | |
| parent | 09e9319a5516d264e5793b4bff88c77540250ae0 (diff) | |
| download | august-offensive-e35b049df539e60b28909daf8ce05b4451ba54f6.tar.gz august-offensive-e35b049df539e60b28909daf8ce05b4451ba54f6.tar.bz2 august-offensive-e35b049df539e60b28909daf8ce05b4451ba54f6.zip | |
Changed cred to disappearable object, fix compile errors
Diffstat (limited to 'private/model/Connection.php')
| -rw-r--r-- | private/model/Connection.php | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/private/model/Connection.php b/private/model/Connection.php index 26c9e1b..32cbf33 100644 --- a/private/model/Connection.php +++ b/private/model/Connection.php @@ -9,7 +9,7 @@ namespace AugustOffensive\model; */ class Connection { - /** @var PDO $_conn \PDO connection to database. */ + /** @var \PDO $_conn PDO connection to database. */ private $_conn; /** * Initiates connection to PostGreSQL database. @@ -19,15 +19,15 @@ class Connection public function __construct () { // Establish connection to db - include './creds.php'; + include 'creds.php'; try { $_conn = new \PDO( - "pgsql: host=" . $cred->getHost() . - (($cred->getPort() !== '') ? ";port=" . $cred->getPort() : '') . - ";dbname=" . $cred->getDBName(), - $cred->getLogin(), - $cred->getPassword() + "pgsql: host=" . $cred->host . + (($cred->port !== '') ? ";port=" . $cred->port : '') . + ";dbname=" . $cred->dbName, + $cred->login, + $cred->password ); // we destroy $cred as quickly as possible $cred = null; @@ -36,5 +36,6 @@ class Connection $cred = null; die(json_encode(array("Result-Type" => "Error", "Content" => array($e)))); } + return $this; } } |
