mirror of
https://github.com/dg/dibi.git
synced 2025-08-05 13:47:33 +02:00
DibiMySqlDriver & MySQLi: sets time_zone in connect()
This commit is contained in:
@@ -22,7 +22,7 @@
|
|||||||
*/
|
*/
|
||||||
class DateTime53 extends DateTime
|
class DateTime53 extends DateTime
|
||||||
{
|
{
|
||||||
|
|
||||||
public function __sleep()
|
public function __sleep()
|
||||||
{
|
{
|
||||||
$this->fix = array($this->format('Y-m-d H:i:s'), $this->getTimezone()->getName());
|
$this->fix = array($this->format('Y-m-d H:i:s'), $this->getTimezone()->getName());
|
||||||
@@ -50,5 +50,5 @@ class DateTime53 extends DateTime
|
|||||||
{
|
{
|
||||||
return $this->__construct(date('Y-m-d H:i:s', $timestamp), new DateTimeZone($this->getTimezone()->getName())); // getTimeZone() crashes in PHP 5.2.6
|
return $this->__construct(date('Y-m-d H:i:s', $timestamp), new DateTimeZone($this->getTimezone()->getName())); // getTimeZone() crashes in PHP 5.2.6
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@@ -126,6 +126,8 @@ class DibiMySqlDriver extends DibiObject implements IDibiDriver
|
|||||||
$this->query("SET sql_mode='$config[sqlmode]'");
|
$this->query("SET sql_mode='$config[sqlmode]'");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$this->query("SET time_zone='" . date('P') . "'");
|
||||||
|
|
||||||
$this->buffered = empty($config['unbuffered']);
|
$this->buffered = empty($config['unbuffered']);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -114,6 +114,8 @@ class DibiMySqliDriver extends DibiObject implements IDibiDriver
|
|||||||
$this->query("SET sql_mode='$config[sqlmode]'");
|
$this->query("SET sql_mode='$config[sqlmode]'");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$this->query("SET time_zone='" . date('P') . "'");
|
||||||
|
|
||||||
$this->buffered = empty($config['unbuffered']);
|
$this->buffered = empty($config['unbuffered']);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user