function usermerge_module_implements in User Merge 7.2
Determines which modules are implementing a hook.
Replaces module_implements(). Does not need to load includes, because they should all have already been loaded in usermerge_invoke_all().
1 call to usermerge_module_implements()
- usermerge_invoke_all in ./
usermerge.module - Invokes a hook in all enabled modules that implement it.
File
- ./
usermerge.module, line 476 - Main file for the User Merge module.
Code
function usermerge_module_implements($hook) {
$modules = array();
foreach (module_list() as $module) {
$function = $module . '_' . $hook;
if (function_exists($function)) {
$modules[] = $module;
}
}
return $modules;
}