<?php
namespace Name;
function Boo() {
var_dump('func:', __FUNCTION__, __METHOD__);
}
trait Constants {
public static function traitC () { return __METHOD__; }
}
class Foo {
use Constants;
public static function method () { return function () {};}
}
Boo();
$ref = new \ReflectionFunction(Foo::method());
\Reflection::export($ref);
string(5) "func:"
string(8) "Name\Boo"
string(8) "Name\Boo"
Fatal error: Uncaught Error: Call to undefined method Reflection::export() in /in/D0dLq:18
Stack trace:
#0 {main}
thrown in /in/D0dLq on line 18
Process exited with code 255.
Output for 7.4.0 - 7.4.33
string(5) "func:"
string(8) "Name\Boo"
string(8) "Name\Boo"
Deprecated: Function Reflection::export() is deprecated in /in/D0dLq on line 18
Closure [ <user> public method Name\{closure} ] {
@@ /in/D0dLq 13 - 13
}