function _acquia_agent_alter_module_updates_cmp in Acquia Connector 7
Same name and namespace in other branches
- 6.2 acquia_agent/acquia_agent.install \_acquia_agent_alter_module_updates_cmp()
- 6 acquia_agent/acquia_agent.install \_acquia_agent_alter_module_updates_cmp()
- 7.3 acquia_agent/acquia_agent.install \_acquia_agent_alter_module_updates_cmp()
- 7.2 acquia_agent/acquia_agent.install \_acquia_agent_alter_module_updates_cmp()
Comparison function for sorting module updates.
1 string reference to '_acquia_agent_alter_module_updates_cmp'
- acquia_agent_alter_module_updates in acquia_agent/
acquia_agent.install - Alter a list of module updates so that Acquia's updates run first.
File
- acquia_agent/
acquia_agent.install, line 51 - Install, update and uninstall functions for the acquia_agent module.
Code
function _acquia_agent_alter_module_updates_cmp($a, $b) {
// Preserve the Drupal core behavior where system.module's updates run
// first.
if ($a == 'system' || $b == 'system') {
return $a == 'system' ? -1 : 1;
}
elseif ($a == 'acquia_agent' || $b == 'acquia_agent') {
return $a == 'acquia_agent' ? -1 : 1;
}
// Otherwise we don't care what order the updates run in.
return 0;
}