mirror of
https://github.com/dg/dibi.git
synced 2025-08-08 07:06:52 +02:00
DibiDateTime: fixed buggy constructor
This commit is contained in:
@@ -22,10 +22,8 @@ class DibiDateTime extends DateTime
|
|||||||
public function __construct($time = 'now', DateTimeZone $timezone = NULL)
|
public function __construct($time = 'now', DateTimeZone $timezone = NULL)
|
||||||
{
|
{
|
||||||
if (is_numeric($time)) {
|
if (is_numeric($time)) {
|
||||||
$tmp = new self('@' . $time);
|
parent::__construct('@' . $time);
|
||||||
$tmp->setTimeZone($timezone ? $timezone : new DateTimeZone(date_default_timezone_get()));
|
$this->setTimeZone($timezone ? $timezone : new DateTimeZone(date_default_timezone_get()));
|
||||||
return $tmp;
|
|
||||||
|
|
||||||
} elseif ($timezone === NULL) {
|
} elseif ($timezone === NULL) {
|
||||||
parent::__construct($time);
|
parent::__construct($time);
|
||||||
} else {
|
} else {
|
||||||
|
Reference in New Issue
Block a user