Skip to content

Commit d9ff7f8

Browse files
authoredApr 8, 2021
Merge pull request #521 from magento/mainline-entity-manager
Code generator for a Magento Entity
2 parents f612120 + 773d57e commit d9ff7f8

File tree

291 files changed

+15838
-2564
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

291 files changed

+15838
-2564
lines changed
 

‎CHANGELOG.md

+15
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,21 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0).
66

77
## 3.2.0
88

9+
### Added
10+
11+
- Code generation for a Magento Entity in [#521](https://github.com/magento/magento2-phpstorm-plugin/pull/521)
12+
- Code generation for email templates in [#350](https://github.com/magento/magento2-phpstorm-plugin/pull/350)
13+
- Reference navigation for disabled observers in `events.xml` in [#439](https://github.com/magento/magento2-phpstorm-plugin/pull/439)
14+
- Line markers for test fixtures in [#477](https://github.com/magento/magento2-phpstorm-plugin/pull/477)
15+
16+
### Changed
17+
18+
- Added ability to set the module sequence at generating new module [#266](https://github.com/magento/magento2-phpstorm-plugin/pull/266)
19+
20+
### Fixed
21+
22+
- ArrayIndexOutOfBoundsException in the New Module Action in [#519](https://github.com/magento/magento2-phpstorm-plugin/pull/519)
23+
924
## 3.1.3
1025

1126
### Changed

‎resources/META-INF/plugin.xml

+13
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@
5858

5959
<!-- Module file generators -->
6060
<group id="MagentoNewModuleFileGroup" class="com.magento.idea.magento2plugin.actions.groups.NewModuleFileGroup" text="Module File" popup="true">
61+
<action id="MagentoCreateEntity" class="com.magento.idea.magento2plugin.actions.generation.NewEntityAction" />
6162
<action id="MagentoCreateABlock" class="com.magento.idea.magento2plugin.actions.generation.NewBlockAction" />
6263
<action id="MagentoCreateAController" class="com.magento.idea.magento2plugin.actions.generation.NewControllerAction" />
6364
<action id="MagentoCreateACronjob" class="com.magento.idea.magento2plugin.actions.generation.NewCronjobAction" />
@@ -229,6 +230,18 @@
229230
<internalFileTemplate name="Magento Data Model Interface"/>
230231
<internalFileTemplate name="Magento Module Declarative Schema XML"/>
231232
<internalFileTemplate name="Magento Module Declarative Schema Whitelist JSON"/>
233+
<internalFileTemplate name="Magento Get List Query Model"/>
234+
<internalFileTemplate name="Magento Entity Save Controller Class"/>
235+
<internalFileTemplate name="Magento Entity Data Mapper"/>
236+
<internalFileTemplate name="Magento Save Entity Command Model"/>
237+
<internalFileTemplate name="Magento Entity Index Adminhtml Controller Class"/>
238+
<internalFileTemplate name="Magento Grid Ui Component Action Column Class"/>
239+
<internalFileTemplate name="Magento PHP Form Generic Button Block Class"/>
240+
<internalFileTemplate name="Magento Entity New Action Controller Class"/>
241+
<internalFileTemplate name="Magento New Entity Layout XML"/>
242+
<internalFileTemplate name="Magento Delete Entity By Id Command"/>
243+
<internalFileTemplate name="Magento Entity Edit Action Controller Class"/>
244+
<internalFileTemplate name="Magento Entity Delete Controller Class"/>
232245

233246
<defaultLiveTemplates file="/liveTemplates/MagentoPWA.xml"/>
234247

0 commit comments

Comments
 (0)