protected function FirstEntryFinalMatcher::mergeDefaults

Get merged default parameters.

Parameters

array $params: The parameters.

array $defaults: The defaults.

Return value

array Merged default parameters.

1 call to FirstEntryFinalMatcher::mergeDefaults()

File

drupal/core/lib/Drupal/Core/Routing/FirstEntryFinalMatcher.php, line 72
Definition of Drupal\Core\Routing\FirstEntryFinalMatcher.

Class

FirstEntryFinalMatcher
Final matcher that simply returns the first item in the remaining routes.

Namespace

Drupal\Core\Routing

Code

protected function mergeDefaults($params, $defaults) {
  $parameters = $defaults;
  foreach ($params as $key => $value) {
    if (!is_int($key)) {
      $parameters[$key] = $value;
    }
  }
  return $parameters;
}