Bug #102680
opennew ClassSchema(FlashMessage::class) throw exception Call to undefined method phpDocumentor\Reflection\DocBlock\Tags\InvalidTag::getType()
0%
Description
Using the extbase class TYPO3\CMS\Extbase\Reflection\ClassSchema to get the schema of the class TYPO3\CMS\Core\Messaging\FlashMessage throw the following exception:
```
Call to undefined method phpDocumentor\Reflection\DocBlock\Tags\InvalidTag::getType()
```
The cause is this @param annotation:
```
@param int|value-of<ContextualFeedbackSeverity>|ContextualFeedbackSeverity $severity
```
Updated by Alexander Grein 5 months ago
- Subject changed from new ClassSchema(FlashMessage::class) throw exception to new ClassSchema(FlashMessage::class) throw exception Call to undefined method phpDocumentor\Reflection\DocBlock\Tags\InvalidTag::getType()
Updated by Alexander Grein 5 months ago
Alexander Grein wrote:
Using the extbase class TYPO3\CMS\Extbase\Reflection\ClassSchema to get the schema of the class TYPO3\CMS\Core\Messaging\FlashMessage throw the following exception:
```
Call to undefined method phpDocumentor\Reflection\DocBlock\Tags\InvalidTag::getType()
```
The cause is this @param annotation:
```
@param int|value-of<ContextualFeedbackSeverity>|ContextualFeedbackSeverity $severity
```
If I change it to this, it works:
@param int|ContextualFeedbackSeverity $severity