resourceClass.docComment
.getTagElementsByName("@see")
.mapNotNull { tag -> PsiTreeUtil.findChildOfType(tag, PhpDocRef::
class.java) }
.flatMap { ref -> ref.references.toList() }
.mapNotNull { psiReference -> psiReference.resolve() }
.filterIsInstance<PhpClass>()
.mapNotNull { phpClass -> phpClass.eloquentInfo() }
.forEach { info -> result.add(JsonResource(resourceClass, info, true)) }
вот этот код на пхп занял бы целый экран)