Search for manager
- Search 7.x for manager
- Search 9.5.x for manager
- Search 10.3.x for manager
- Search 11.x for manager
- Other projects
Title | Object type | File name | Summary |
---|---|---|---|
DefaultPluginManager | class | core/ |
Base class for plugin managers. |
DefaultPluginManager.php | file | core/ |
|
DefaultPluginManager::$additionalAnnotationNamespaces | property | core/ |
Additional namespaces the annotation discovery mechanism should scan for annotation definitions. |
DefaultPluginManager::$alterHook | property | core/ |
Name of the alter hook if one should be invoked. |
DefaultPluginManager::$cacheKey | property | core/ |
The cache key. |
DefaultPluginManager::$cacheTags | property | core/ |
An array of cache tags to use for the cached definitions. |
DefaultPluginManager::$defaults | property | core/ |
A set of defaults to be referenced by $this->processDefinition() if additional processing of plugins is necessary or helpful for development purposes. |
DefaultPluginManager::$moduleHandler | property | core/ |
The module handler to invoke the alter hook. |
DefaultPluginManager::$namespaces | property | core/ |
An object that implements \Traversable which contains the root paths keyed by the corresponding namespace to look for plugin implementations. |
DefaultPluginManager::$pluginDefinitionAnnotationName | property | core/ |
The name of the annotation that contains the plugin definition. |
DefaultPluginManager::$pluginInterface | property | core/ |
The interface each plugin should implement. |
DefaultPluginManager::$subdir | property | core/ |
The subdirectory within a namespace to look for plugins, or FALSE if the plugins are in the top level of the namespace. |
DefaultPluginManager::alterDefinitions | function | core/ |
Invokes the hook to alter the definitions if the alter hook is set. |
DefaultPluginManager::alterInfo | function | core/ |
Sets the alter hook name. |
DefaultPluginManager::clearCachedDefinitions | function | core/ |
Clears static and persistent plugin definition caches. |
DefaultPluginManager::extractProviderFromDefinition | function | core/ |
Extracts the provider from a plugin definition. |
DefaultPluginManager::findDefinitions | function | core/ |
Finds plugin definitions. |
DefaultPluginManager::fixContextAwareDefinitions | function | core/ |
Fix the definitions of context-aware plugins. |
DefaultPluginManager::getCacheContexts | function | core/ |
The cache contexts associated with this object. |
DefaultPluginManager::getCachedDefinitions | function | core/ |
Returns the cached plugin definitions of the decorated discovery class. |
DefaultPluginManager::getCacheMaxAge | function | core/ |
The maximum age for which this object may be cached. |
DefaultPluginManager::getCacheTags | function | core/ |
The cache tags associated with this object. |
DefaultPluginManager::getDefinitions | function | core/ |
Gets the definition of all plugins for this type. |
DefaultPluginManager::getDiscovery | function | core/ |
Gets the plugin discovery. |
DefaultPluginManager::getFactory | function | core/ |
Gets the plugin factory. |
DefaultPluginManager::processDefinition | function | core/ |
Performs extra processing on plugin definitions. |
DefaultPluginManager::providerExists | function | core/ |
Determines if the provider of a definition exists. |
DefaultPluginManager::setCacheBackend | function | core/ |
Initialize the cache backend. |
DefaultPluginManager::setCachedDefinitions | function | core/ |
Sets a cache of plugin definitions for the decorated discovery class. |
DefaultPluginManager::useCaches | function | core/ |
Disable the use of caches. |
DefaultPluginManager::__construct | function | core/ |
Creates the discovery object. |
DefaultPluginManagerTest | class | core/ |
Tests the DefaultPluginManager. |
DefaultPluginManagerTest.php | file | core/ |
|
DefaultPluginManagerTest::$expectedDefinitions | property | core/ |
The expected plugin definitions. |
DefaultPluginManagerTest::$namespaces | property | core/ |
The namespaces to look for plugin definitions. |
DefaultPluginManagerTest::providerTestProcessDefinition | function | core/ |
|
DefaultPluginManagerTest::setUp | function | core/ |
|
DefaultPluginManagerTest::testCacheClearWithTags | function | core/ |
Tests the plugin manager cache clear with tags. |
DefaultPluginManagerTest::testCreateInstanceWithInvalidInterfaces | function | core/ |
Tests plugins without the proper interface. |
DefaultPluginManagerTest::testCreateInstanceWithJustValidInterfaces | function | core/ |
Tests plugins with the proper interface. |
DefaultPluginManagerTest::testDefaultPluginManager | function | core/ |
Tests the plugin manager with no cache and altering. |
DefaultPluginManagerTest::testDefaultPluginManagerNoCache | function | core/ |
Tests the plugin manager with caching disabled. |
DefaultPluginManagerTest::testDefaultPluginManagerWithAlter | function | core/ |
Tests the plugin manager with no cache and altering. |
DefaultPluginManagerTest::testDefaultPluginManagerWithDisabledModule | function | core/ |
Tests the plugin manager with a disabled module. |
DefaultPluginManagerTest::testDefaultPluginManagerWithEmptyCache | function | core/ |
Tests the plugin manager with caching and altering. |
DefaultPluginManagerTest::testDefaultPluginManagerWithFilledCache | function | core/ |
Tests the plugin manager with caching and altering. |
DefaultPluginManagerTest::testDefaultPluginManagerWithObjects | function | core/ |
Tests the plugin manager and object plugin definitions. |
DefaultPluginManagerTest::testDefaultPluginManagerWithPluginExtendingNonInstalledClass | function | core/ |
Tests the plugin manager with a plugin that extends a non-installed class. |
DefaultPluginManagerTest::testFixContextAwareDefinitions | function | core/ |
@covers ::fixContextAwareDefinitions[[api-linebreak]] |
DefaultPluginManagerTest::testGetCacheContexts | function | core/ |
@covers ::getCacheContexts[[api-linebreak]] |
Pagination
- Previous page
- Page 19
- Next page
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.