java.lang.NullPointerException: The name parameter cannot be null at org.openide.util.Parameters.notNull(Parameters.java:89) at org.openide.util.Parameters.notEmpty(Parameters.java:104) at org.netbeans.modules.php.api.editor.PhpBaseElement.(PhpBaseElement.java:60) at org.netbeans.modules.php.api.editor.PhpBaseElement.(PhpBaseElement.java:53) at org.netbeans.modules.php.api.editor.PhpBaseElement.(PhpBaseElement.java:46) at org.netbeans.modules.php.api.editor.PhpBaseElement.(PhpBaseElement.java:27) at org.netbeans.modules.php.api.editor.PhpClass.(PhpClass.java:65) at org.netbeans.modules.php.zend.editor.ZendEditorExtender$ZendControllerVisitor.visit(ZendEditorExtender.java:174) at org.netbeans.modules.php.editor.parser.astnodes.Assignment.accept(Assignment.java:112) at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:54) at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:167) at org.netbeans.modules.php.editor.parser.astnodes.ExpressionStatement.accept(ExpressionStatement.java:74) at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:54) at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:61) at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:93) at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:96) at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:54) at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:202) at org.netbeans.modules.php.editor.parser.astnodes.FunctionDeclaration.accept(FunctionDeclaration.java:116) at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:54) at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:258) at org.netbeans.modules.php.zend.editor.ZendEditorExtender$ZendControllerVisitor.visit(ZendEditorExtender.java:143) at org.netbeans.modules.php.editor.parser.astnodes.MethodDeclaration.accept(MethodDeclaration.java:77) at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:54) at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:61) at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:93) at org.netbeans.modules.php.editor.parser.astnodes.Block.accept(Block.java:96) at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:54) at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:119) at org.netbeans.modules.php.zend.editor.ZendEditorExtender$ZendControllerVisitor.visit(ZendEditorExtender.java:137) at org.netbeans.modules.php.editor.parser.astnodes.ClassDeclaration.accept(ClassDeclaration.java:90) at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:54) at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:61) at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.visit(DefaultVisitor.java:279) at org.netbeans.modules.php.editor.parser.astnodes.Program.accept(Program.java:92) at org.netbeans.modules.php.editor.parser.astnodes.visitors.DefaultVisitor.scan(DefaultVisitor.java:54) at org.netbeans.modules.php.zend.editor.ZendEditorExtender$1.run(ZendEditorExtender.java:106) at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:154) at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:138) at org.netbeans.modules.parsing.impl.TaskProcessor$1.call(TaskProcessor.java:200) at org.netbeans.modules.parsing.impl.TaskProcessor$1.call(TaskProcessor.java:197) at org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:160) at org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:227) at org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Utilities.java:66) Caused: org.netbeans.modules.parsing.spi.ParseException at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:205) at org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:106) at org.netbeans.modules.php.zend.editor.ZendEditorExtender.parseAction(ZendEditorExtender.java:101) at org.netbeans.modules.php.zend.editor.ZendEditorExtender.getElementsForCodeCompletion(ZendEditorExtender.java:87) at org.netbeans.modules.php.project.PhpEditorExtender.getElementsForCodeCompletion(PhpEditorExtender.java:72) at org.netbeans.modules.php.editor.model.impl.ModelVisitor.extendModel(ModelVisitor.java:182) at org.netbeans.modules.php.editor.model.Model.getExtendedModel(Model.java:68) at org.netbeans.modules.php.editor.parser.PHPParseResult.getModel(PHPParseResult.java:92) at org.netbeans.modules.php.editor.parser.PHPParseResult.getModel(PHPParseResult.java:82) at org.netbeans.modules.php.editor.parser.PhpStructureScanner.scan(PhpStructureScanner.java:109) at org.netbeans.modules.csl.navigation.ElementScanningTask$1.run(ElementScanningTask.java:124) at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:154) at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:138) at org.netbeans.modules.parsing.impl.TaskProcessor$1.call(TaskProcessor.java:200) at org.netbeans.modules.parsing.impl.TaskProcessor$1.call(TaskProcessor.java:197) at org.netbeans.modules.masterfs.filebasedfs.utils.FileChangedManager.priorityIO(FileChangedManager.java:160) at org.netbeans.modules.masterfs.providers.ProvidedExtensions.priorityIO(ProvidedExtensions.java:227) at org.netbeans.modules.parsing.impl.Utilities.runPriorityIO(Utilities.java:66) at org.netbeans.modules.parsing.impl.TaskProcessor.runUserTask(TaskProcessor.java:197) at org.netbeans.modules.parsing.api.ParserManager.parse(ParserManager.java:106) at org.netbeans.modules.csl.navigation.ElementScanningTask.run(ElementScanningTask.java:115) at org.netbeans.modules.csl.navigation.ClassMemberNavigatorSourceFactory$ProxyElementScanningTask.run(ClassMemberNavigatorSourceFactory.java:144) at org.netbeans.modules.csl.navigation.ClassMemberNavigatorSourceFactory$ProxyElementScanningTask.run(ClassMemberNavigatorSourceFactory.java:122) at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:667) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619)