mirror of
https://github.com/slawkens/myaac.git
synced 2025-04-27 09:49:22 +02:00
debugbar dont like persistent connection
This commit is contained in:
parent
c3c1a6b2a6
commit
c81861d8c8
@ -117,12 +117,15 @@ class OTS_DB_MySQL extends OTS_Base_DB
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$driverAttributes = []; // debugbar dont like persistent connection
|
||||||
|
if (config('env') !== 'dev' && !getBoolean(config('enable_debugbar'))) {
|
||||||
|
$driverAttributes[PDO::ATTR_PERSISTENT] = $params['persistent'];
|
||||||
|
}
|
||||||
|
|
||||||
if(isset($params['socket'][0])) {
|
if(isset($params['socket'][0])) {
|
||||||
$dns[] = 'unix_socket=' . $params['socket'];
|
$dns[] = 'unix_socket=' . $params['socket'];
|
||||||
|
|
||||||
parent::__construct('mysql:' . implode(';', $dns), $user, $password, array(
|
parent::__construct('mysql:' . implode(';', $dns), $user, $password, $driverAttributes);
|
||||||
PDO::ATTR_PERSISTENT => $params['persistent']
|
|
||||||
));
|
|
||||||
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@ -135,9 +138,7 @@ class OTS_DB_MySQL extends OTS_Base_DB
|
|||||||
$dns[] = 'port=' . $params['port'];
|
$dns[] = 'port=' . $params['port'];
|
||||||
}
|
}
|
||||||
|
|
||||||
parent::__construct('mysql:' . implode(';', $dns), $user, $password, array(
|
parent::__construct('mysql:' . implode(';', $dns), $user, $password, $driverAttributes);
|
||||||
PDO::ATTR_PERSISTENT => $params['persistent']
|
|
||||||
));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public function __destruct()
|
public function __destruct()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user