<?php
class B
{
public function test(): B
{
}
}
function getB(): B
{
}
$rc = new ReflectionMethod('B', 'test');
var_dump((string)$rc->getReturnType(), $rc->getReturnType());
$rc = new ReflectionFunction('getB');
var_dump((string)$rc->getReturnType(), $rc->getReturnType());
Deprecated: Function ReflectionType::__toString() is deprecated in /in/Pmu6c on line 17
string(1) "B"
object(ReflectionNamedType)#2 (0) {
}
Deprecated: Function ReflectionType::__toString() is deprecated in /in/Pmu6c on line 20
string(1) "B"
object(ReflectionNamedType)#1 (0) {
}