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));
}