MagentoWizard
This extension will ease the life of the Magento 2 developer by automating some repeating tasks. Features
Planned features
ContributionsThis project is open for all kinds of contributions - new templates, new ideas, bug reports, new features, etc. If you found a bug or want to request a new feature - just create a new issue on GitHub. If you want to add a new feature yourself - fork this repo and create a pull request. Release Notes2.5.0
2.4.4Added indexing of templates, added a command to quickly switch between block and template files. Added an option to disable auto templates for some files. 2.4.0Autocompletion of the block names in XML layouts. 2.3.0Autocompletion of the class and template names in XML layouts and configurations. 2.2.0Added command to reindex workspace (ignoring cached data) 2.1.0Added templates for CRUD Model, ResourceModel, Collection. New command to create those classes automatically. 2.0.0Big update of the inner design of extension. Now MagentoWizard indexes all extentions, themes, libraries in the workspace after the launch
and keeps index up to date by watching changes in the files. That allows to support autodetection of the Magento root in the workspace, also
Magento Wizard now better supports many Magento roots in different workspace folders, also you can override location of the Magento root in settings.
Also support for 1.3.2Added option to select the existing XML file to convert when using the 'Generate Catalog' command. 1.3.0Added 1.2.2Fixed bug in Plugin template. Added Task Provider for bin/magento commands 1.2.0Add Plugin command, easily add plugin (interceptor) for any public method. 1.1.4Added support for extensions in /vendor. Added classes from current extension (including from /vendor) to list in Inject Dependency command, removed duplicates from the list. Added caching of extension file data. Improved Observer class name and DI variable name generation 1.1.3Fixed bug in php templates. Added templates for catalog_attributes.xml, db_schema.xml, menu.xml, webapi.xml, console command. 1.1.2Added generation of composer.json when creating new extension. Support for multiple worspace folders. Added classes from app/code/ to Inject dependency list. 1.1.1New templates for config.xml, cron_groups.xml, systems.xml, sections.xml. Improved all templates with snippet placeholders. Fixed bug which prevented from entering new vendor name. Improved commands. 1.1.0Adding observers using "MagentoWizard: Add Observer" command 1.0.1First public release of the extension |