private static function mergeMethods(array $methods, array $newMethods)
{
foreach ($newMethods as $class => $classMethods) {
if (isset($methods[$class]) === false) {
$methods[$class] = $classMethods;
} else {
$methods[$class] = array_unique(array_merge($methods[$class], $classMethods));
}
}
return $methods;
}