Skip to content

Commit d9a5242

Browse files
Fixed exception
1 parent f4c5eb3 commit d9a5242

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/com/magento/idea/magento2plugin/inspections/php/fix/PhpImplementResolverClassQuickFix.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010
import com.intellij.openapi.command.WriteCommandAction;
1111
import com.intellij.openapi.project.Project;
1212
import com.intellij.openapi.ui.DialogBuilder;
13-
import com.intellij.psi.codeStyle.CodeStyleManager;
1413
import com.intellij.psi.PsiElement;
14+
import com.jetbrains.php.refactoring.extract.extractInterface.PhpExtractInterfaceProcessor;
1515
import com.jetbrains.php.lang.psi.PhpPsiElementFactory;
1616
import com.jetbrains.php.lang.psi.elements.PhpClass;
1717
import com.magento.idea.magento2plugin.magento.files.GraphQlResolver;
@@ -43,7 +43,7 @@ public void applyFix(@NotNull Project project, @NotNull ProblemDescriptor descri
4343
String[] implementedInterfaceNames = graphQlResolverClass.getInterfaceNames();
4444
WriteCommandAction.runWriteCommandAction(project, () -> {
4545
if (implementedInterfaceNames.length == 0) {
46-
graphQlResolverClass.getImplementsList().addAfter(correctInterface, erroredElement);
46+
PhpExtractInterfaceProcessor.addImplementClause(project, graphQlResolverClass, getSelectedInterface);
4747
} else {
4848
graphQlResolverClass.getImplementsList().replace(correctInterface);
4949
}

0 commit comments

Comments
 (0)