Commit c55e891a authored by marcini's avatar marcini

Mysqli driver flags option: replaced private property to class constant

parent d83ec137
......@@ -29,14 +29,14 @@ use Doctrine\DBAL\Driver\PingableConnection;
class MysqliConnection implements Connection, PingableConnection
{
/**
* @var \mysqli
* Name of the option to set connection flags
*/
private $_conn;
const OPTION_FLAGS = 'flags';
/**
* @var string
* @var \mysqli
*/
private $flagsOptionName = 'flags';
private $_conn;
/**
* @param array $params
......@@ -51,7 +51,7 @@ class MysqliConnection implements Connection, PingableConnection
$port = isset($params['port']) ? $params['port'] : ini_get('mysqli.default_port');
$socket = isset($params['unix_socket']) ? $params['unix_socket'] : ini_get('mysqli.default_socket');
$flags = isset($driverOptions[$this->flagsOptionName]) ? $driverOptions[$this->flagsOptionName] : null;
$flags = isset($driverOptions[static::OPTION_FLAGS]) ? $driverOptions[static::OPTION_FLAGS] : null;
$this->_conn = mysqli_init();
......@@ -197,7 +197,7 @@ class MysqliConnection implements Connection, PingableConnection
foreach ($driverOptions as $option => $value) {
if ($option === $this->flagsOptionName) {
if ($option === static::OPTION_FLAGS) {
continue;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment