in src/main/java/lt/martynassateika/idea/codeigniter/psi/MyPsiUtil.java [47:59]
public static <T> T getParentOfType(@Nullable PsiElement psiElement,
@NotNull Class<T> parentClass) {
if (psiElement != null) {
PsiElement parent = psiElement.getParent();
if (parent != null) {
if (parentClass.isInstance(parent)) {
//noinspection unchecked
return (T) parent;
}
}
}
return null;
}