ConfigMapperManager::getMappers

public ConfigMapperManager::getMappers(RouteCollection $collection = NULL)

Returns an array of all mappers.

Parameters

\Symfony\Component\Routing\RouteCollection $collection: The route collection used to initialize the mappers.

Return value

\Drupal\config_translation\ConfigMapperInterface[] An array of all mappers.

Overrides ConfigMapperManagerInterface::getMappers

File

core/modules/config_translation/src/ConfigMapperManager.php, line 113

Class

ConfigMapperManager
Manages plugins for configuration translation mappers.

Namespace

Drupal\config_translation

Code

public function getMappers(RouteCollection $collection = NULL) {
  $mappers = array();
  foreach ($this->getDefinitions() as $id => $definition) {
    $mappers[$id] = $this->createInstance($id);
    if ($collection) {
      $mappers[$id]->setRouteCollection($collection);
    }
  }

  return $mappers;
}
doc_Drupal
2016-10-29 08:54:11
Comments
Leave a Comment

Please login to continue.