php-src/Zend/tests/anon/011.phpt

15 lines
333 B
Plaintext
Raw Normal View History

--TEST--
Ensure proper inheritance with get_class(anon class instance) used via class_alias (see also bug #70106)
--FILE--
<?php
class_alias(get_class(new class { protected $foo = 1; }), "AnonBase");
var_dump((new class extends AnonBase {
2020-02-03 21:52:20 +00:00
function getFoo() {
return $this->foo;
}
})->getFoo());
?>
--EXPECT--
int(1)