Tripal
Public Member Functions | List of all members
Drupal\tripal\TripalImporter\PluginManagers\TripalImporterManager Class Reference
Inheritance diagram for Drupal\tripal\TripalImporter\PluginManagers\TripalImporterManager:
Inheritance graph
[legend]
Collaboration diagram for Drupal\tripal\TripalImporter\PluginManagers\TripalImporterManager:
Collaboration graph
[legend]

Public Member Functions

 __construct (\Traversable $namespaces, CacheBackendInterface $cache_backend, ModuleHandlerInterface $module_handler)
 

Detailed Description

Provides a tripal importer plugin manager.

Constructor & Destructor Documentation

◆ __construct()

Drupal\tripal\TripalImporter\PluginManagers\TripalImporterManager::__construct ( \Traversable  $namespaces,
CacheBackendInterface  $cache_backend,
ModuleHandlerInterface  $module_handler 
)

Constructs a new tripal importer manager.

Parameters
\Traversable$namespacesAn object that implements \Traversable which contains the root paths keyed by the corresponding namespace to look for plugin implementations.
\Drupal\Core\Extension\ModuleHandlerInterface$module_handlerThe module handler.
string$plugin_interfaceThe interface each plugin should implement.
string$plugin_definition_annotation_nameThe name of the annotation that contains the plugin definition.

The documentation for this class was generated from the following file: