定制 cleverage/m2-tools 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

cleverage/m2-tools

Composer 安装命令:

composer require cleverage/m2-tools

包简介

CleverAge generic tools for Magento 2

README 文档

README

Description

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

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

composer require cleverage/m2-tools

统计信息

  • 总下载量: 2.28k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 3
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 3
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: proprietary
  • 更新时间: 2021-02-01