Search for discovery

  1. Search 7.x for discovery
  2. Search 9.5.x for discovery
  3. Search 8.9.x for discovery
  4. Search 11.x for discovery
  5. Search main for discovery
  6. Other projects
Title Object type File name Summary
DiscoveryInterface::getDefinitions function core/lib/Drupal/Component/Plugin/Discovery/DiscoveryInterface.php Gets the definition of all plugins for this type.
DiscoveryInterface::hasDefinition function core/lib/Drupal/Component/Plugin/Discovery/DiscoveryInterface.php Indicates if a specific plugin definition exists.
DiscoveryTest1 class core/tests/Drupal/Tests/Component/Annotation/Fixtures/PluginNamespace/DiscoveryTest1.php Provides a custom test plugin.
DiscoveryTest1.php file core/tests/Drupal/Tests/Component/Annotation/Fixtures/PluginNamespace/DiscoveryTest1.php
discoverytest2.yml file core/tests/Drupal/Tests/Component/Annotation/Fixtures/PluginNamespace/discoverytest2.yml core/tests/Drupal/Tests/Component/Annotation/Fixtures/PluginNamespace/discoverytest2.yml
DiscoveryTestBase class core/tests/Drupal/KernelTests/Core/Plugin/Discovery/DiscoveryTestBase.php Base class for plugin discovery tests.
DiscoveryTestBase.php file core/tests/Drupal/KernelTests/Core/Plugin/Discovery/DiscoveryTestBase.php
DiscoveryTestBase::$discovery property core/tests/Drupal/KernelTests/Core/Plugin/Discovery/DiscoveryTestBase.php The discovery component to test.
DiscoveryTestBase::$emptyDiscovery property core/tests/Drupal/KernelTests/Core/Plugin/Discovery/DiscoveryTestBase.php An empty discovery component.
DiscoveryTestBase::$expectedDefinitions property core/tests/Drupal/KernelTests/Core/Plugin/Discovery/DiscoveryTestBase.php The plugin definitions the discovery component is expected to discover.
DiscoveryTestBase::assertDefinitionIdentical function core/tests/Drupal/KernelTests/Core/Plugin/Discovery/DiscoveryTestBase.php Asserts a definition against an expected definition.
DiscoveryTestBase::testDiscoveryInterface function core/tests/Drupal/KernelTests/Core/Plugin/Discovery/DiscoveryTestBase.php Tests getDefinitions() and getDefinition().
DiscoveryTrait trait core/lib/Drupal/Component/Plugin/Discovery/DiscoveryTrait.php
DiscoveryTrait.php file core/lib/Drupal/Component/Plugin/Discovery/DiscoveryTrait.php
DiscoveryTrait::doGetDefinition function core/lib/Drupal/Component/Plugin/Discovery/DiscoveryTrait.php Gets a specific plugin definition.
DiscoveryTrait::getDefinition function core/lib/Drupal/Component/Plugin/Discovery/DiscoveryTrait.php
DiscoveryTrait::getDefinitions function core/lib/Drupal/Component/Plugin/Discovery/DiscoveryTrait.php
DiscoveryTrait::hasDefinition function core/lib/Drupal/Component/Plugin/Discovery/DiscoveryTrait.php
DiscoveryTraitMockableClass class core/tests/Drupal/Tests/Component/Plugin/Discovery/DiscoveryTraitTest.php A class using the DiscoveryTrait for mocking purposes.
DiscoveryTraitMockableClass::getDefinitions function core/tests/Drupal/Tests/Component/Plugin/Discovery/DiscoveryTraitTest.php
DiscoveryTraitTest class core/tests/Drupal/Tests/Component/Plugin/Discovery/DiscoveryTraitTest.php @group Plugin
@coversDefaultClass \Drupal\Component\Plugin\Discovery\DiscoveryTrait[[api-linebreak]]
DiscoveryTraitTest.php file core/tests/Drupal/Tests/Component/Plugin/Discovery/DiscoveryTraitTest.php
DiscoveryTraitTest::providerDoGetDefinition function core/tests/Drupal/Tests/Component/Plugin/Discovery/DiscoveryTraitTest.php Data provider for testDoGetDefinition().
DiscoveryTraitTest::providerDoGetDefinitionException function core/tests/Drupal/Tests/Component/Plugin/Discovery/DiscoveryTraitTest.php Data provider for testDoGetDefinitionException()
DiscoveryTraitTest::providerHasDefinition function core/tests/Drupal/Tests/Component/Plugin/Discovery/DiscoveryTraitTest.php Data provider for testHasDefinition().
DiscoveryTraitTest::testDoGetDefinition function core/tests/Drupal/Tests/Component/Plugin/Discovery/DiscoveryTraitTest.php @covers ::doGetDefinition[[api-linebreak]]
@dataProvider providerDoGetDefinition
DiscoveryTraitTest::testDoGetDefinitionException function core/tests/Drupal/Tests/Component/Plugin/Discovery/DiscoveryTraitTest.php @covers ::doGetDefinition[[api-linebreak]]
@dataProvider providerDoGetDefinitionException
@uses \Drupal\Component\Plugin\Exception\PluginNotFoundException
DiscoveryTraitTest::testGetDefinition function core/tests/Drupal/Tests/Component/Plugin/Discovery/DiscoveryTraitTest.php @covers ::getDefinition[[api-linebreak]]
@dataProvider providerDoGetDefinition
DiscoveryTraitTest::testGetDefinitionException function core/tests/Drupal/Tests/Component/Plugin/Discovery/DiscoveryTraitTest.php @covers ::getDefinition[[api-linebreak]]
@dataProvider providerDoGetDefinitionException
@uses \Drupal\Component\Plugin\Exception\PluginNotFoundException
DiscoveryTraitTest::testHasDefinition function core/tests/Drupal/Tests/Component/Plugin/Discovery/DiscoveryTraitTest.php @covers ::hasDefinition[[api-linebreak]]
@dataProvider providerHasDefinition
Endpoint::$supportsDiscovery property core/modules/media/src/OEmbed/Endpoint.php Whether the provider supports oEmbed discovery.
Endpoint::supportsDiscovery function core/modules/media/src/OEmbed/Endpoint.php Returns whether the provider supports oEmbed discovery.
EntityTypeManagerTest::$discovery property core/tests/Drupal/Tests/Core/Entity/EntityTypeManagerTest.php The plugin discovery.
ExtendedDiscoveryInterface interface core/tests/Drupal/Tests/Component/Plugin/Discovery/AttributeBridgeDecoratorTest.php
ExtendedDiscoveryInterface::otherMethod function core/tests/Drupal/Tests/Component/Plugin/Discovery/AttributeBridgeDecoratorTest.php
ExtensionDiscovery class core/lib/Drupal/Core/Extension/ExtensionDiscovery.php Discovers available extensions in the filesystem.
ExtensionDiscovery.php file core/lib/Drupal/Core/Extension/ExtensionDiscovery.php
ExtensionDiscovery::$fileCache property core/lib/Drupal/Core/Extension/ExtensionDiscovery.php The file cache object.
ExtensionDiscovery::$files property core/lib/Drupal/Core/Extension/ExtensionDiscovery.php Previously discovered files keyed by origin directory and extension type.
ExtensionDiscovery::$profileDirectories property core/lib/Drupal/Core/Extension/ExtensionDiscovery.php List of installation profile directories to additionally scan.
ExtensionDiscovery::$root property core/lib/Drupal/Core/Extension/ExtensionDiscovery.php The app root for the current operation.
ExtensionDiscovery::$sitePath property core/lib/Drupal/Core/Extension/ExtensionDiscovery.php The site path.
ExtensionDiscovery::filterByProfileDirectories function core/lib/Drupal/Core/Extension/ExtensionDiscovery.php Filters out extensions not belonging to the scanned installation profiles.
ExtensionDiscovery::getProfileDirectories function core/lib/Drupal/Core/Extension/ExtensionDiscovery.php Gets the installation profile directories to be scanned.
ExtensionDiscovery::ORIGIN_CORE constant core/lib/Drupal/Core/Extension/ExtensionDiscovery.php Origin directory weight: Core.
ExtensionDiscovery::ORIGIN_PARENT_SITE constant core/lib/Drupal/Core/Extension/ExtensionDiscovery.php Origin directory weight: Parent site directory of a test site environment.
ExtensionDiscovery::ORIGIN_PROFILE constant core/lib/Drupal/Core/Extension/ExtensionDiscovery.php Origin directory weight: Installation profile.
ExtensionDiscovery::ORIGIN_ROOT constant core/lib/Drupal/Core/Extension/ExtensionDiscovery.php Origin directory weight: Site-wide directory.
ExtensionDiscovery::ORIGIN_SITE constant core/lib/Drupal/Core/Extension/ExtensionDiscovery.php Origin directory weight: Site-specific directory.
ExtensionDiscovery::ORIGIN_SITES_ALL constant core/lib/Drupal/Core/Extension/ExtensionDiscovery.php Origin directory weight: sites/all.

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.