function ComponentConfigResolver::getMultiple

Gets multiple components.

Parameters

string[] $ids: The list of IDs of the components to get.

Return value

\Drupal\rules\Engine\RulesComponent[] The array of components that could be resolved, keyed by ID.

Overrides RulesComponentResolverInterface::getMultiple

File

src/ComponentResolver/ComponentConfigResolver.php, line 34

Class

ComponentConfigResolver
Resolves Rules component configs.

Namespace

Drupal\rules\ComponentResolver

Code

public function getMultiple(array $ids) {
  return array_map(function (RulesComponentConfig $config) {
    return $config->getComponent();
  }, $this->entityStorage
    ->loadMultiple($ids));
}