CodeExplorer getDeprecationVersion example
$docParser =
$this->
getDocParser();
$eventClasses =
[];
foreach ($reflectionClass->
getReflectionConstants() as $constant) { $docComment =
$constant->
getDocComment();
if (!\
is_string($docComment)) { continue;
} foreach ($docParser->
parse($docComment) as $annotation) { if ($annotation instanceof Event
) { $deprecationVersion =
$annotation->
getDeprecationVersion();
if ($deprecationVersion && Feature::
isActive($deprecationVersion)) { continue;
} $eventClasses[(string) $constant->
getValue()] =
$annotation->
getEventClass();
} } } return $eventClasses;
}