magento2-phpstorm-plugin icon indicating copy to clipboard operation
magento2-phpstorm-plugin copied to clipboard

PHPStorm Plugin for Magento 2

Results 553 magento2-phpstorm-plugin issues
Sort by recently updated
recently updated
newest added

**Is your feature request related to a problem? Please describe.** We should add an ability to override *.phtml template in a module. Now we can only override it in a...

code generation

**Describe the bug** (*) A clear and concise description of what the bug is. ``` java.lang.NullPointerException: Cannot invoke "String.contains(java.lang.CharSequence)" because the return value of "com.intellij.openapi.vfs.VirtualFile.getCanonicalPath()" is null at com.magento.idea.magento2plugin.actions.generation.OverrideTemplateInThemeAction.isOverrideAllowed(OverrideTemplateInThemeAction.java:58) at...

bug

**Describe the bug** (*) A clear and concise description of what the bug is. ``` java.lang.NoClassDefFoundError: com/intellij/openapi/vfs/CompactVirtualFileSet at com.intellij.util.indexing.FileBasedIndexEx.createLazyFileIterator(FileBasedIndexEx.java:787) at com.intellij.util.indexing.FileBasedIndexEx.getContainingFilesIterator(FileBasedIndexEx.java:252) at com.intellij.util.indexing.FileBasedIndexEx.getContainingFiles(FileBasedIndexEx.java:224) at com.intellij.util.indexing.FileBasedIndexImpl.getContainingFiles(FileBasedIndexImpl.java:1115) at com.magento.idea.magento2plugin.indexes.EventIndex.getEventElements(EventIndex.java:43) at com.magento.idea.magento2plugin.reference.provider.EventDispatchReferenceProvider.getReferencesByElement(EventDispatchReferenceProvider.java:33) at...

bug

**Is your feature request related to a problem? Please describe.** It would be great to be able navigate from original template to its overrides. **Describe the solution you'd like** (*)...

We should be able to see action in the NEW context menu between other context actions provided by plugin. It should appear only by clicking on the module system.xml file....

Configuration Model Generation

**Is your feature request related to a problem? Please describe.** Often we need to create some configuration models to access data from the (custom) store configurations. As for an example:...

Configuration Model Generation

We should be able to insert generated config path constant and method into the target configuration model. **Input:** 1. generated constant 2. generated method 3. configuration model object (PhpClass) **Output:**...

Configuration Model Generation

We should be able to get config path constant and method if it already exists in the target configuration model. **Input:** 1. target path information object 2. configuration model object...

Configuration Model Generation

We should be able to get coordinates where to insert path constant and method. **Input:** 1. target path information object 2. configuration model object (PhpClass) **Output:** Coordinates where to insert...

Configuration Model Generation

Create a configuration path info parser. This task should be processed after the https://github.com/magento/magento2-phpstorm-plugin/issues/1163 is finished. In that task will be specified expected output format for path information. **Input:** -...

Configuration Model Generation