public getInterfaces ( ) : array |
||
return | array |
public function getInterfaces()
{
$extendedInterfaces = [];
$interfaces = parent::getInterfaces();
foreach ($interfaces as $interface) {
$extendedInterfaces[] = new ClassReflection($interface->getName());
}
return $extendedInterfaces;
}
/** * @test */ public function getInterfacesReturnsFlowsClassReflection() { $class = new ClassReflection(__CLASS__); $interfaces = $class->getInterfaces(); foreach ($interfaces as $interface) { $this->assertInstanceOf(ClassReflection::class, $interface); } }