aboutsummaryrefslogtreecommitdiffstats
path: root/core/namespace
diff options
context:
space:
mode:
authorThomas Lange <code@nerdmind.de>2021-06-24 01:57:39 +0200
committerThomas Lange <code@nerdmind.de>2021-06-24 01:57:39 +0200
commitbf26d7b44035722f21b6af13c098f1bb2720eb63 (patch)
treec2d9f92a3a66d380c8902f8c51eefa65aa4d9b47 /core/namespace
parent40bd9ebb0fa5e566a8da1c8345259b1f922d9fec (diff)
downloadblog-bf26d7b44035722f21b6af13c098f1bb2720eb63.tar.gz
blog-bf26d7b44035722f21b6af13c098f1bb2720eb63.tar.xz
blog-bf26d7b44035722f21b6af13c098f1bb2720eb63.zip
Set Database attribute in Application class
Diffstat (limited to 'core/namespace')
-rw-r--r--core/namespace/Application.php14
1 files changed, 13 insertions, 1 deletions
diff --git a/core/namespace/Application.php b/core/namespace/Application.php
index 1597801..3cecf3b 100644
--- a/core/namespace/Application.php
+++ b/core/namespace/Application.php
@@ -44,7 +44,19 @@ class Application {
$username = self::get('DATABASE.USERNAME');
$password = self::get('DATABASE.PASSWORD');
- self::$Database = new Database($hostname, $basename, $username, $password);
+ $Database = new Database($hostname, $basename, $username, $password);
+
+ $Database->setAttribute(
+ $Database::ATTR_DEFAULT_FETCH_MODE,
+ $Database::FETCH_ASSOC
+ );
+
+ $Database->setAttribute(
+ $Database::ATTR_ERRMODE,
+ $Database::ERRMODE_EXCEPTION
+ );
+
+ self::$Database = $Database;
}
return self::$Database;