Overrides \Drupal\Component\Plugin\PluginManagerBase::createInstance().
Overrides PluginManagerBase::createInstance
public function createInstance($plugin_id, array $configuration = array()) {
$plugin_definition = $this->discovery
->getDefinition($plugin_id);
$plugin_class = DefaultFactory::getPluginClass($plugin_id, $plugin_definition);
return new $plugin_class($configuration['filepath']);
}