interface ObjectWithPluginCollectionInterface in Markdown 8.2
Provides an interface for an object using a plugin collection.
Hierarchy
- interface \Drupal\Core\Plugin\ObjectWithPluginCollectionInterface
- interface \Drupal\markdown\BcSupport\ObjectWithPluginCollectionInterface
Expanded class hierarchy of ObjectWithPluginCollectionInterface
All classes that implement ObjectWithPluginCollectionInterface
Deprecated
in markdown:8.x-2.0 and is removed from markdown:3.0.0. Use \Drupal\Core\Plugin\ObjectWithPluginCollectionInterface instead.
See also
\Drupal\Component\Plugin\LazyPluginCollection
https://www.drupal.org/project/markdown/issues/3103679
2 files declare their use of ObjectWithPluginCollectionInterface
- ExtensibleParserInterface.php in src/
Plugin/ Markdown/ ExtensibleParserInterface.php - InstallablePluginBase.php in src/
Plugin/ Markdown/ InstallablePluginBase.php
File
- src/
BcSupport/ ObjectWithPluginCollectionInterface.php, line 22
Namespace
Drupal\markdown\BcSupportView source
interface ObjectWithPluginCollectionInterface extends CoreObjectWithPluginCollectionInterface {
/**
* Gets the plugin collections used by this object.
*
* @return \Drupal\Component\Plugin\LazyPluginCollection[]
* An array of plugin collections, keyed by the property name they use to
* store their configuration.
*/
public function getPluginCollections();
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
ObjectWithPluginCollectionInterface:: |
public | function |
Gets the plugin collections used by this object. Overrides ObjectWithPluginCollectionInterface:: |
1 |