shogun/frontend-checkout

Shogun's Frontend checkout extension for Adobe Commerce Cloud.

v0.0.1 2022-06-23 16:13 UTC

This package is auto-updated.

Last update: 2022-06-24 14:12:05 UTC


README

Shogun's Frontend checkout extension for Adobe Commerce Cloud.

Compatibility

Magento 2.4 or higher.

Install

Composer

  1. Install the extension with composer:
composer require shogun/frontend-checkout
  1. Run the following command on your Magento instance:
php bin/magento setup:upgrade

Manual

Clone this repo into your Magento's instance src/app/code/Shogun/FrontendCheckout and run:

bin/magento module:enable Shogun_FrontendCheckout --clear-static-content
bin/magento setup:upgrade
bin/magento cache:flush

Development

Dependency Injection

Magento uses a tool named "Injector" to inject dependencies into constructors. Hence, if you ever change your constructor signature, you need to recompile in order to inject the necessary dependencies by running:

bin/magento setup:upgrade && bin/magento cache:clean && bin/magento setup:di:compile

Release

Here's how to release a new version of the module:

  1. The module is available as a composer package on Packagist.
  2. Create a new GitHub release.
  3. Packagist will automatically update the package through Github's hooks.

Note that Packagist also manages the composer.json version automatically.