Issue #2403117 by alexpott: Remove unnecessary function_exists in ModuleHandler::invokeAll

8.0.x
Nathaniel Catchpole 2015-01-12 17:28:24 +00:00
parent a042df2e2e
commit 0e989e2e1d
1 changed files with 6 additions and 8 deletions

View File

@ -392,7 +392,6 @@ class ModuleHandler implements ModuleHandlerInterface {
$implementations = $this->getImplementations($hook); $implementations = $this->getImplementations($hook);
foreach ($implementations as $module) { foreach ($implementations as $module) {
$function = $module . '_' . $hook; $function = $module . '_' . $hook;
if (function_exists($function)) {
$result = call_user_func_array($function, $args); $result = call_user_func_array($function, $args);
if (isset($result) && is_array($result)) { if (isset($result) && is_array($result)) {
$return = NestedArray::mergeDeep($return, $result); $return = NestedArray::mergeDeep($return, $result);
@ -401,7 +400,6 @@ class ModuleHandler implements ModuleHandlerInterface {
$return[] = $result; $return[] = $result;
} }
} }
}
return $return; return $return;
} }