Skip to content
This repository was archived by the owner on Jun 6, 2020. It is now read-only.

Latest commit

 

History

History
28 lines (19 loc) · 1.33 KB

File metadata and controls

28 lines (19 loc) · 1.33 KB
description Composer plugin to manage Harmony's Projects and configuration for extensions, packages, themes and translations.

HarmonyFlex

What is HarmonyFlex?

Based on the same idea as Symfony Flex, HarmonyFlex is the only way to install and manage your HarmonyCMS application.
HarmonyFlex is a command line tool to automates installation, configuration, deployment of addons (extensions, packages, themes and translations) and other Composer dependencies (default scope).

How does it work?

HarmonyFlex is a Composer plugin who is loaded when the user (you) execute some Composer commands. This plugin, modify the behavior of some commands such as create-project, require, remove and update by running new automated tasks to prevent the end user (still you) to perform manual actions.

To have more details on how this plugin modify the behavior of the Composer tool, check the next articles here:

{% hint style="warning" %} We use a private proxy/caching flex recipes server, replacing as the default Symfony endpoint to install private recipes.
For more information, read the Harmony Flex Server documentation. {% endhint %}