public function PluginManagerBase::createInstance

Implements Drupal\Component\Plugin\PluginManagerInterface::createInstance().

Overrides FactoryInterface::createInstance

3 calls to PluginManagerBase::createInstance()
FormatterPluginManager::getInstance in drupal/core/modules/field/lib/Drupal/field/Plugin/Type/Formatter/FormatterPluginManager.php
Overrides PluginManagerBase::getInstance().
ResourcePluginManager::getInstance in drupal/core/modules/rest/lib/Drupal/rest/Plugin/Type/ResourcePluginManager.php
Overrides Drupal\Component\Plugin\PluginManagerBase::getInstance().
WidgetPluginManager::getInstance in drupal/core/modules/field/lib/Drupal/field/Plugin/Type/Widget/WidgetPluginManager.php
Overrides Drupal\Component\Plugin\PluginManagerBase::getInstance().
1 method overrides PluginManagerBase::createInstance()

File

drupal/core/lib/Drupal/Component/Plugin/PluginManagerBase.php, line 74
Definition of Drupal\Component\Plugin\PluginManagerBase

Class

PluginManagerBase
Base class for plugin managers.

Namespace

Drupal\Component\Plugin

Code

public function createInstance($plugin_id, array $configuration = array()) {
  return $this->factory
    ->createInstance($plugin_id, $configuration);
}