Procházet zdrojové kódy

fix(configuration): Allow non persistent SQL connections

Alexis Toulotte před 1 rokem
rodič
revize
05644d39f8
1 změnil soubory, kde provedl 3 přidání a 1 odebrání
  1. 3 1
      lib/Data/Database.php

+ 3 - 1
lib/Data/Database.php

@@ -72,7 +72,9 @@ class Database extends AbstractData
             // set default options
             $options['opt'][PDO::ATTR_ERRMODE]          = PDO::ERRMODE_EXCEPTION;
             $options['opt'][PDO::ATTR_EMULATE_PREPARES] = false;
-            $options['opt'][PDO::ATTR_PERSISTENT]       = true;
+            if (!array_key_exists(PDO::ATTR_PERSISTENT, $options['opt'])) {
+                $options['opt'][PDO::ATTR_PERSISTENT] = true;
+            }
             $db_tables_exist                            = true;
 
             // setup type and dabase connection