You are here

protected function ConfigEntityMapper::processRoute in Zircon Profile 8.0

Same name and namespace in other branches
  1. 8 core/modules/config_translation/src/ConfigEntityMapper.php \Drupal\config_translation\ConfigEntityMapper::processRoute()

Allows to process all config translation routes.

Parameters

\Symfony\Component\Routing\Route $route: The route object to process.

Overrides ConfigNamesMapper::processRoute

File

core/modules/config_translation/src/ConfigEntityMapper.php, line 265
Contains \Drupal\config_translation\ConfigEntityMapper.

Class

ConfigEntityMapper
Configuration mapper for configuration entities.

Namespace

Drupal\config_translation

Code

protected function processRoute(Route $route) {

  // Add entity upcasting information.
  $parameters = $route
    ->getOption('parameters') ?: array();
  $parameters += array(
    $this->entityType => array(
      'type' => 'entity:' . $this->entityType,
    ),
  );
  $route
    ->setOption('parameters', $parameters);
}