php 如何减少/增加模块的重量?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 如何减少/增加模块的重量?相关的知识,希望对你有一定的参考价值。

<?php

/**
 * Implements hook_module_implements_alter().
 */
function YOURMODULENAME_module_implements_alter(&$implementations, $hook) {
  switch ($hook) {
    // I want that my hook_form_alter will execute last
    // Move our hook_entity_type_alter() implementation to the end of the list.
    $hook = "form_alter";
    $my_module = 'MYMODULENAME';
    case $hook:
      $group = $implementations[$my_module];
      unset($implementations[$my_module]);
      $implementations[$my_module] = $group;
      break;

    // I want that my hook_form_alter will execute first
    // Move our hook_entity_bundle_info_alter() implementation to the top of the
    // list
    case $hook:
      $group = $implementations[$my_module];
      $implementations = [
        $my_module => $group,
      ] + $implementations;
      break;
  }
}

// Source: https://drupal.stackexchange.com/questions/186506/how-to-reduce-increase-modules-weight-on-the-module-install-process/197097
// Bonus: https://www.drupal.org/project/modules_weight

以上是关于php 如何减少/增加模块的重量?的主要内容,如果未能解决你的问题,请参考以下文章

短片脚本:燃烧的秘密,偏振光片

SQL - 确定特定审计表中值增加和减少的位置

您如何拉伸面部图像以模拟增加的重量?

模块pytz:UTC减少而不是增加

如何减少 PHP/MySQL 的内存消耗?

动态规划第六篇:01背包问题(分割等和子集 + 最后一块石头的重量 II)