PHPackages                             cleverage/m2-tools - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. cleverage/m2-tools

ActiveMagento2-module[Utility &amp; Helpers](/categories/utility)

cleverage/m2-tools
==================

CleverAge generic tools for Magento 2

32.7k↓26.7%PHP

Since Dec 8Pushed 5mo ago1 watchersCompare

[ Source](https://github.com/cleverage/m2-tools)[ Packagist](https://packagist.org/packages/cleverage/m2-tools)[ RSS](/packages/cleverage-m2-tools/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

CleverAge\_Tools
================

[](#cleverage_tools)

Description
-----------

[](#description)

Ce module fournit des outils génériques pour les instances de Magento 2, déployables sur tous les environnements.

Fonctionnalités
---------------

[](#fonctionnalités)

- Commande `bin/magento cleverage:tools:setup:configphpgen`

    - Génère ou met à jour le fichier `app/etc/config.php` de Magento 2 avec les modules disponibles localement.
    - Utilisé par les déploiements Capistrano afin de s'assurer que les modules présents dans ce fichier sont bien déployés sur l'instance (indispensable depuis que la commande `setup:upgrade` a été remplacée par `setup:db-schema:upgrade` et `setup:db-data:upgrade` exécutées uniquement sur le frontend primaire).
- Commande `bin/magento cleverage:tools:setup:di:compile_safe`

    - Identique à la commande standard `setup:di:compile` excepté que toute erreur de compilation entraînera un échec et retournera un code d'erreur non-nul (à utiliser lors des déploiements donc)
- Classe de debug `CleverAge\Tools\Debug`

    - Fournit des méthodes de debug optimisés pour Magento 2 (support des DataObject, affichage mémoire consommée, dump récursif limité, contexte, etc.) :
        - `dump ($value, $maxDepth = 8, $file = false, $label = '', $addContext = true)`
        - `vardump ($value, $maxDepth = 8, $file = false, $label = '', $addContext = true)`
        - `debugBacktrace ($file = false)`
- Commande `bin/magento cleverage:tools:sql:run`

    - Exécuter une requête SQL sur la base Magento
- Commande `bin/magento cleverage:tools:cronjob:run`

    - Exécuter un cron job unique
- Bannière de version en bas de page

    - Affiche la version, la révision et la date de déploiement (via les fichiers générés automatiquement par Capistrano)
    - Déposer des fichiers REVISION et VERSION à la racine des sources projet pour le contenu à afficher (format libre; si la fonction est activée ces fichiers sont obligatoires)
        - exemple REVISION : bcbd853 (numéro de commit)
        - exemple VERSION : 1.1.4-RC13
    - Désactivable par `core_config_data` (par défaut : activé sur le backend, désactivé sur le frontend)
- Message d'avertissement lors de la tentative de réindexation d'un indexer déjà flaggé *WORKING* (ignoré silencieusement par Magento sinon)

Installation
------------

[](#installation)

```
composer require cleverage/m2-tools

```

###  Health Score

25

—

LowBetter than 37% of packages

Maintenance49

Moderate activity, may be stable

Popularity25

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity13

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/4d408c6ae2e5f73eff1f279b35eb21009d7ded0b4c1f97f8ca45dca4a21f3911?d=identicon)[Clever Age](/maintainers/Clever%20Age)

---

Top Contributors

[![xi-ao](https://avatars.githubusercontent.com/u/1862773?v=4)](https://github.com/xi-ao "xi-ao (18 commits)")

### Embed Badge

![Health badge](/badges/cleverage-m2-tools/health.svg)

```
[![Health](https://phpackages.com/badges/cleverage-m2-tools/health.svg)](https://phpackages.com/packages/cleverage-m2-tools)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
