summaryrefslogtreecommitdiff
path: root/ext/date/tests/DateTime_createFromImmutable.phpt
blob: bfde94d825c56379c354afb89716fac98f056126 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
--TEST--
Tests for DateTime::createFromImmutable.
--INI--
date.timezone=America/New_York
--FILE--
<?php
$current = "2015-03-05 07:00:16";

$i = DateTime::createFromImmutable(date_create_immutable($current));
var_dump($i);

$i = DateTime::createFromImmutable(date_create($current));
var_dump($i);
?>
--EXPECTF--
object(DateTime)#%d (3) {
  ["date"]=>
  string(26) "2015-03-05 07:00:16.000000"
  ["timezone_type"]=>
  int(3)
  ["timezone"]=>
  string(16) "America/New_York"
}

Warning: DateTime::createFromImmutable() expects parameter 1 to be DateTimeImmutable, object given in %stests%eDateTime_createFromImmutable.php on line %d
NULL