Search for plugin

  1. Search 7.x for plugin
  2. Search 9.5.x for plugin
  3. Search 8.9.x for plugin
  4. Search 11.x for plugin
  5. Other projects

Exact matches

These are exact matches according to your search
Title Object type File name Summary
Plugin class composer/Plugin/Scaffold/Plugin.php Composer plugin for handling drupal scaffold.
Plugin class core/lib/Drupal/Component/Annotation/Plugin.php Defines a Plugin annotation object.
Plugin class core/lib/Drupal/Component/Plugin/Attribute/Plugin.php Defines a Plugin attribute object.

All search results

Title Object type File name Summary
PluginStub::$defaultProperty property core/tests/Drupal/Tests/Component/Annotation/PluginTest.php
PluginTest class core/tests/Drupal/Tests/Component/Annotation/PluginTest.php @coversDefaultClass \Drupal\Component\Annotation\Plugin[[api-linebreak]]
@group Annotation
PluginTest class core/tests/Drupal/Tests/Component/Plugin/Attribute/PluginTest.php @coversDefaultClass \Drupal\Component\Annotation\Plugin[[api-linebreak]]
@group Attribute
PluginTest.php file core/tests/Drupal/Tests/Component/Annotation/PluginTest.php
PluginTest.php file core/tests/Drupal/Tests/Component/Plugin/Attribute/PluginTest.php
PluginTest::testGet function core/tests/Drupal/Tests/Component/Annotation/PluginTest.php @covers ::__construct[[api-linebreak]]
@covers ::parse[[api-linebreak]]
@covers ::get[[api-linebreak]]
PluginTest::testGet function core/tests/Drupal/Tests/Component/Plugin/Attribute/PluginTest.php @covers ::__construct[[api-linebreak]]
@covers ::get[[api-linebreak]]
PluginTest::testGetClass function core/tests/Drupal/Tests/Component/Annotation/PluginTest.php @covers ::getClass[[api-linebreak]]
PluginTest::testGetId function core/tests/Drupal/Tests/Component/Annotation/PluginTest.php @covers ::getId[[api-linebreak]]
PluginTest::testGetId function core/tests/Drupal/Tests/Component/Plugin/Attribute/PluginTest.php @covers ::getId[[api-linebreak]]
PluginTest::testGetProvider function core/tests/Drupal/Tests/Component/Annotation/PluginTest.php @covers ::getProvider[[api-linebreak]]
PluginTest::testSetClass function core/tests/Drupal/Tests/Component/Annotation/PluginTest.php @covers ::setClass[[api-linebreak]]
PluginTest::testSetClass function core/tests/Drupal/Tests/Component/Plugin/Attribute/PluginTest.php @covers ::setClass[[api-linebreak]]
@covers ::getClass[[api-linebreak]]
PluginTest::testSetProvider function core/tests/Drupal/Tests/Component/Annotation/PluginTest.php @covers ::setProvider[[api-linebreak]]
PluginTest::testSetProvider function core/tests/Drupal/Tests/Component/Plugin/Attribute/PluginTest.php @covers ::setProvider[[api-linebreak]]
@covers ::getProvider[[api-linebreak]]
PluginTestBase class core/tests/Drupal/KernelTests/Core/Plugin/PluginTestBase.php Base class for Plugin API unit tests.
PluginTestBase.php file core/tests/Drupal/KernelTests/Core/Plugin/PluginTestBase.php
PluginTestBase::$defaultsTestPluginExpectedDefinitions property core/tests/Drupal/KernelTests/Core/Plugin/PluginTestBase.php
PluginTestBase::$defaultsTestPluginManager property core/tests/Drupal/KernelTests/Core/Plugin/PluginTestBase.php
PluginTestBase::$mockBlockExpectedDefinitions property core/tests/Drupal/KernelTests/Core/Plugin/PluginTestBase.php
PluginTestBase::$mockBlockManager property core/tests/Drupal/KernelTests/Core/Plugin/PluginTestBase.php
PluginTestBase::$modules property core/tests/Drupal/KernelTests/Core/Plugin/PluginTestBase.php Modules to install.
PluginTestBase::$testPluginExpectedDefinitions property core/tests/Drupal/KernelTests/Core/Plugin/PluginTestBase.php
PluginTestBase::$testPluginManager property core/tests/Drupal/KernelTests/Core/Plugin/PluginTestBase.php
PluginTestBase::setUp function core/tests/Drupal/KernelTests/Core/Plugin/PluginTestBase.php
PluginTypeListTest class core/modules/views/tests/src/Unit/PluginTypeListTest.php Tests that list of plugin is correct.
PluginTypeListTest.php file core/modules/views/tests/src/Unit/PluginTypeListTest.php
PluginTypeListTest::testPluginList function core/modules/views/tests/src/Unit/PluginTypeListTest.php Tests the plugins list is correct.
PluginWithFormsInterface interface core/lib/Drupal/Core/Plugin/PluginWithFormsInterface.php Provides an interface for plugins which have forms.
PluginWithFormsInterface.php file core/lib/Drupal/Core/Plugin/PluginWithFormsInterface.php
PluginWithFormsInterface::getFormClass function core/lib/Drupal/Core/Plugin/PluginWithFormsInterface.php Gets the form class for the given operation.
PluginWithFormsInterface::hasFormClass function core/lib/Drupal/Core/Plugin/PluginWithFormsInterface.php Gets whether the plugin has a form class for the given operation.
PluginWithFormsTrait trait core/lib/Drupal/Core/Plugin/PluginWithFormsTrait.php Provides a trait with typical behavior for plugins which have forms.
PluginWithFormsTrait.php file core/lib/Drupal/Core/Plugin/PluginWithFormsTrait.php
PluginWithFormsTrait::getFormClass function core/lib/Drupal/Core/Plugin/PluginWithFormsTrait.php Implements \Drupal\Core\Plugin\PluginWithFormsInterface::getFormClass().
PluginWithFormsTrait::hasFormClass function core/lib/Drupal/Core/Plugin/PluginWithFormsTrait.php Implements \Drupal\Core\Plugin\PluginWithFormsInterface::hasFormClass().
PluginWithFormsTraitTest class core/tests/Drupal/Tests/Core/Plugin/PluginWithFormsTraitTest.php @coversDefaultClass \Drupal\Core\Plugin\PluginWithFormsTrait[[api-linebreak]]
@group Plugin
PluginWithFormsTraitTest.php file core/tests/Drupal/Tests/Core/Plugin/PluginWithFormsTraitTest.php
PluginWithFormsTraitTest::providerGetFormClass function core/tests/Drupal/Tests/Core/Plugin/PluginWithFormsTraitTest.php
PluginWithFormsTraitTest::testGetFormClass function core/tests/Drupal/Tests/Core/Plugin/PluginWithFormsTraitTest.php @covers ::getFormClass[[api-linebreak]]
@covers ::hasFormClass[[api-linebreak]]
@dataProvider providerGetFormClass
plugin_form.factory service core/core.services.yml Drupal\Core\Plugin\PluginFormFactory
plugin_test.info.yml file core/modules/system/tests/modules/plugin_test/plugin_test.info.yml core/modules/system/tests/modules/plugin_test/plugin_test.info.yml
plugin_test.module file core/modules/system/tests/modules/plugin_test/plugin_test.module Helper module for the plugin tests.
plugin_test_extended.info.yml file core/modules/system/tests/modules/plugin_test_extended/plugin_test_extended.info.yml core/modules/system/tests/modules/plugin_test_extended/plugin_test_extended.info.yml
plugin_test_plugin_test_alter function core/modules/system/tests/modules/plugin_test/plugin_test.module Implements hook_plugin_test_alter().
plugin_test_test_plugin_info function core/modules/system/tests/modules/plugin_test/plugin_test.module Implements hook_test_plugin_info().
PreviewAwarePluginInterface interface core/lib/Drupal/Core/Plugin/PreviewAwarePluginInterface.php Provides an interface to support preview mode injection in plugins.
PreviewAwarePluginInterface.php file core/lib/Drupal/Core/Plugin/PreviewAwarePluginInterface.php
PreviewAwarePluginInterface::setInPreview function core/lib/Drupal/Core/Plugin/PreviewAwarePluginInterface.php Set preview mode for the plugin.
ProcessField::$fieldPluginManager property core/modules/field/src/Plugin/migrate/process/ProcessField.php The field plugin manager.

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