EntityLookupService
class EntityLookupService (View source)
Service for looking up entities by ID with lazy indexing and caching.
Extracted from AbstractClassCheck to enable reuse without inheritance.
Methods
PHPClass|null
PHPEnum|null
PHPInterface|null
PHPFunction|null
PHPConstant|null
array|null
findAnyEntityById(StubDataQueryInterface $storage, string $entityId)
Find an entity by ID across all entity collections (class, interface, enum, function).
Details
PHPClass|null
findClassById(StubDataQueryInterface $storage, string $entityId)
No description
PHPEnum|null
findEnumById(StubDataQueryInterface $storage, string $entityId)
No description
PHPInterface|null
findInterfaceById(StubDataQueryInterface $storage, string $entityId)
No description
PHPFunction|null
findFunctionById(StubDataQueryInterface $storage, string $entityId)
No description
PHPConstant|null
findConstantById(StubDataQueryInterface $storage, string $entityId)
No description
array|null
findAnyEntityById(StubDataQueryInterface $storage, string $entityId)
Find an entity by ID across all entity collections (class, interface, enum, function).