private function searchOverridenParameters(array $parametersList): array
    {
        $parametersUsageCount = [];

        foreach ($parametersList as $list) {
            foreach ($list as $parameter => $_value) {
                if (!isset($parametersUsageCount[$parameter])) {
                    $parametersUsageCount[$parameter] = 0;
                }

                $parametersUsageCount[$parameter] += 1;
            }
        }

        $overriddenParameters = array_filter($parametersUsageCount, function ($count) {
            return $count > 1;
        });

        return array_keys($overriddenParameters);
    }
private function searchOverridenParameters(array $parametersList): array
    {
        $parametersUsageCount = [];

        foreach ($parametersList as $list) {
            foreach ($list as $parameter => $_value) {
                if (!isset($parametersUsageCount[$parameter])) {
                    $parametersUsageCount[$parameter] = 0;
                }

                $parametersUsageCount[$parameter] += 1;
            }
        }

        $overriddenParameters = array_filter($parametersUsageCount, function ($count) {
            return $count > 1;
        });

        return array_keys($overriddenParameters);
    }
private function searchOverridenParameters ( array $ parametersList ) : array { $ parametersUsageCount = [ ] ; foreach ( $ parametersList as $ list ) { foreach ( $ list as $ parameter => $ _value ) { if ( ! isset ( $ parametersUsageCount [ $ parameter ] ) ) { $ parametersUsageCount [ $ parameter ] = 0 ; } $ parametersUsageCount [ $ parameter ] += 1 ; } } $ overriddenParameters = array_filter ( $ parametersUsageCount , function ( $ count ) { return $ count > 1 ; } ) ; return array_keys ( $ overriddenParameters ) ; }
Search the parameters that were overridden during the parameters-merge phase.

@return array Names of the overridden parameters.
Search the parameters that were overridden during the parameters - merge phase .