summaryrefslogtreecommitdiff
path: root/ext/reflection/tests/bug38942.phpt
diff options
context:
space:
mode:
authorNikita Popov <nikita.ppv@gmail.com>2019-01-29 12:14:54 +0100
committerNikita Popov <nikita.ppv@gmail.com>2019-01-29 13:04:20 +0100
commit682b54f68748715f85e9ac4a267477d9ac61918a (patch)
treece6512a63b300d6b0bf1059078992cad81120cf9 /ext/reflection/tests/bug38942.phpt
parent4d8dc2b05e7126bfcd5b639ca632906f96d5ff65 (diff)
downloadphp-git-682b54f68748715f85e9ac4a267477d9ac61918a.tar.gz
Remove support for legacy constructors
This has been deprecated in PHP 7.0 by https://wiki.php.net/rfc/remove_php4_constructors.
Diffstat (limited to 'ext/reflection/tests/bug38942.phpt')
-rw-r--r--ext/reflection/tests/bug38942.phpt35
1 files changed, 0 insertions, 35 deletions
diff --git a/ext/reflection/tests/bug38942.phpt b/ext/reflection/tests/bug38942.phpt
deleted file mode 100644
index 59666607cb..0000000000
--- a/ext/reflection/tests/bug38942.phpt
+++ /dev/null
@@ -1,35 +0,0 @@
---TEST--
-Bug #38942 (Double old-style-ctor inheritance)
---FILE--
-<?php
-class foo {
- public function foo() {}
-}
-
-class bar extends foo {
-}
-ReflectionClass::export("bar");
-?>
---EXPECTF--
-Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; foo has a deprecated constructor in %s on line %d
-Class [ <user> class bar extends foo ] {
- @@ %sbug38942.php 6-7
-
- - Constants [0] {
- }
-
- - Static properties [0] {
- }
-
- - Static methods [0] {
- }
-
- - Properties [0] {
- }
-
- - Methods [1] {
- Method [ <user, inherits foo, ctor> public method foo ] {
- @@ %sbug38942.php 3 - 3
- }
- }
-}