An open API service indexing awesome lists of open source software.

https://github.com/roma-glushko/m2code-gen

A CLI tool 🏗 that helps to speed up development of typical Magento 2 code by generating templates. You just need to think about bussiness logic, routine will be reduced
https://github.com/roma-glushko/m2code-gen

cli-app cli-tool cli-utilities code-generator magento magento2 magento2-project scaffold-generator

Last synced: 2 months ago
JSON representation

A CLI tool 🏗 that helps to speed up development of typical Magento 2 code by generating templates. You just need to think about bussiness logic, routine will be reduced

Awesome Lists containing this project

README

        

# m2code-gen

License

A CLI tool 🏗 that helps to speed up development of typical Magento 2 code by generating templates.
You just need to think about bussiness logic, routine will be reduced.

## Features

### Theme

* (coming) `theme:new` - add a new theme

### Module

* `module:new` - add a new theme

### API

* (coming) `api:contract:new` - add ORM, service contracts, setup script for a new entity

### Frontend

* (coming) `frontend:action:new` - add a new frontend action to the module

* (coming) `frontend:plugin:new` - add a new frontend plugin to the module

### Adminhtml

* `adminhtml:acl` - add ACL config to module

* (coming) `adminhtml:action:new` - add a new backend action to the module

* (coming) `adminhtml:plugin:new` - add a new backend plugin to the module

* (coming) `adminhtml:widget:listing` - add a new UI component for listing

* (coming) `adminhtml:widget:form` - add a new UI component for form

### Cronjob

* (coming) `cronjob:new` - add a new cronjob to the module

### Setup Script

* (coming) `setup:schema:install` - add an setup install script

* (coming) `setup:schema:upgrade` - add an setup upgrade script

### Services

* (coming) `service:category:get-listing` - add service that deal with category listing

## Maintainers

* Roman Glushko [@roma-glushko](https://github.com/roma-glushko)

Being made with love by [Atwix team](https://www.atwix.com/) ❤️

## License

Licensed under the MIT license.