*/ public function getTypes(): array { return array_map(static function (BetterReflectionType $type): ReflectionNamedType|ReflectionIntersectionType { $adapterType = ReflectionType::fromType($type); assert($adapterType instanceof ReflectionNamedType || $adapterType instanceof ReflectionIntersectionType); return $adapterType; }, $this->betterReflectionType->getTypes()); } /** @return non-empty-string */ public function __toString(): string { return $this->betterReflectionType->__toString(); } public function allowsNull(): bool { return $this->betterReflectionType->allowsNull(); } } __halt_compiler();----SIGNATURE:----Oq4a2HS2MGU4AMO5oL/W/EqBMxqiAWRomH4reIPf3Bt77ubTB+x8aTsHS8cvGhwXZExL2f3IN3leum+sCo3b9nosF7WKsRqumTHaTFlxKkqXDs7mlIUwIGC7gwMQMVOADSEqWPpkoRlEn5XdUAQmU0v0vbXUHne3JLl/mGaRpm50jpgv+yLnYfBEmXFkHEy1uXyXRZKLQzKtazF3d8sWHpg0y7I7VaWoyJiASjItOv3ahQCogk8PMkmWBIzxzKocvKbmN9ZG49qIhcR4WahdNz7R1F5D9n4FGVOyqazHek7TV3uWKiL/7unQtinnZcK89gl7FSQM8EbriMJgx5XTpO8Ji/a1XkSpNwVMnFU4cLT+GML0kuA/Up7bKcQTe5ILJ2dR0G8mFkQV0uL0M8YYJVNMBl1A9PKbXRVEOm2c6Nk3Jcq4iUkBVjWNfXFDRegV1WlcfbE38K0vQCedCzFiXWaYyTCKVMOkPiLKf4GfR8kesgbAFwLDGLNLIscA46MMg3eXYn6F+W0oEEhBp/+8KLhjYYWfhibGO+WbJH8TvoAsMWwcKGeLzWzzEP8PXunZO49NQDWTqdlsyDzxGRHt0MHrQbPAM/KcFaYggTQIA0Nx52b1noSeQ0e0+T54G53mcxCAyBr4ywkml8R7AtcVT7NMSgu33fIwdUqg95HeMRo=----ATTACHMENT:----NzYyMzc0ODk5NzIyNDQxNyAxNTI3MTM0NjUwMTQ2NTQ3IDM5NDg3NzQwNDc4MzQ5MzA=