Shell scripts are a good way to quickly run maintenance commands in Magento. In Magento2 shell scripts are executed through the command php bin/magento <command name> <command parameters> Background The Magento CLI is defined in class Magento\Framework\Console\Cli which is a Symphony Application. The application starts running from the run command defined in Symphony application that … Continue reading Creating shell script for Magento2

Magento 2 uses composer for downloading and installing external dependencies. However one can easily install extensions using composer. This article highlights the steps required to deploy your module directly from git. Adding composer instructions to module In the root folder of the extension add a composer.json file with the following basic information. { "name": "<vendor … Continue reading Using Git Repository for Composer