Skip to content

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

Notifications You must be signed in to change notification settings

roma-glushko/m2code-gen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

19 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

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

Being made with love by Atwix team โค๏ธ

License

Licensed under the MIT license.

About

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

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published