You are here

Classes, traits, and interfaces in Lightning Core 8

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
AdministrativeRoleCheck class Drupal\lightning_core\Access src/Access/AdministrativeRoleCheck.php 1 2
AdministrativeRoleCheckTest class Drupal\Tests\lightning_core\Kernel\Access tests/src/Kernel/Access/AdministrativeRoleCheckTest.php @coversDefaultClass \Drupal\lightning_core\Access\AdministrativeRoleCheck
AwaitTrait trait Acquia\LightningExtension\Context tests/contexts/AwaitTrait.inc
BulkCreationEntityFormTrait trait Drupal\lightning_core\Form src/Form/BulkCreationEntityFormTrait.php Implements a redirect chain in entity forms for bulk entity creation.
Bundle class Drupal\lightning_core\Plugin\views\filter src/Plugin/views/filter/Bundle.php A Bundle filter plugin which supports yielding to an argument. 1
BundleEntityStorage class Drupal\lightning_core src/BundleEntityStorage.php A storage handler for entity types that are bundles of other entity types.
CkEditorContext class Acquia\LightningExtension\Context tests/contexts/CkEditorContext.behat.inc Contains step definitions for working with CKEditor instances.
ConfigEntityDescriptionTrait trait Drupal\lightning_core src/ConfigEntityDescriptionTrait.php Provides a third-party settings implementation of EntityDescriptionInterface. 3
ConfigHelper class Drupal\lightning_core src/ConfigHelper.php A facade to assist with manipulating default config. 1
ContentRoleManager class Drupal\lightning_roles modules/lightning_roles/src/ContentRoleManager.php A service for managing the configuration and deployment of content roles. 2
ContentRoleTest class Drupal\Tests\lightning_roles\Kernel modules/lightning_roles/tests/src/Kernel/ContentRoleTest.php @group lightning @group lightning_roles
DebugContext class Acquia\LightningExtension\Context tests/contexts/DebugContext.behat.inc Contains step definitions to assist with debugging tests.
DisplayHelper class Drupal\lightning_core src/DisplayHelper.php Helps query and configure various display settings. 1 2
DisplayHelperTest class Drupal\Tests\lightning_core\Unit tests/src/Unit/DisplayHelperTest.php @coversDefaultClass \Drupal\lightning_core\DisplayHelper
Element class Drupal\lightning_core src/Element.php Helpful functions for dealing with renderable arrays and elements. 3
ElementContext class Acquia\LightningExtension\Context tests/contexts/ElementContext.behat.inc Contains miscellaneous step definitions for working with HTML elements.
ElementTest class Drupal\Tests\lightning_core\Unit tests/src/Unit/ElementTest.php @coversDefaultClass \Drupal\lightning_core\Element
ElementTest class Drupal\Tests\lightning_core\Kernel tests/src/Kernel/ElementTest.php @coversDefaultClass \Drupal\lightning_core\Element
EntityContext class Acquia\LightningExtension\Context tests/contexts/EntityContext.behat.inc Contains miscellaneous step definitions for working with Drupal entities.
EntityDescriptionFormTrait trait Drupal\lightning_core src/EntityDescriptionFormTrait.php Adds description support to entity forms. 4
EntityDescriptionTest class Drupal\Tests\lightning_core\Kernel tests/src/Kernel/EntityDescriptionTest.php @group lightning @group lightning_core
EntityDisplayModeAddForm class Drupal\lightning_core\Form src/Form/EntityDisplayModeAddForm.php Adds description support to the entity add form for entity display modes.
EntityDisplayModeEditForm class Drupal\lightning_core\Form src/Form/EntityDisplayModeEditForm.php Adds description support to the entity edit form for entity display modes.
EntityFormMode class Drupal\lightning_core\Entity src/Entity/EntityFormMode.php Adds description support to entity form modes. 1
EntityFormModeAddForm class Drupal\lightning_core\Form src/Form/EntityFormModeAddForm.php Adds description support to the entity add form for entity form modes.
EntityViewMode class Drupal\lightning_core\Entity src/Entity/EntityViewMode.php Adds description support to entity view modes. 1
FieldUiTitleController class Drupal\lightning_core\Controller src/Controller/FieldUiTitleController.php Dynamically generates titles for various Field UI routes. 1
LightningCoreCommands class Drupal\lightning_core\Commands src/Commands/LightningCoreCommands.php 2
ModuleInstallTest class Drupal\Tests\lightning_core\Kernel tests/src/Kernel/ModuleInstallTest.php @group lightning @group lightning_core
OverrideHelper class Drupal\lightning_core src/OverrideHelper.php Helps tweak and override implementations of various things. 1
PathautoPatternTest class Drupal\Tests\lightning_page\Functional modules/lightning_page/tests/src/Functional/PathautoPatternTest.php @group lightning @group lightning_core @group lightning_page
Role class Drupal\lightning_core\Entity src/Entity/Role.php Adds description support to user roles. 1
RoleForm class Drupal\lightning_core\Form src/Form/RoleForm.php Adds description support to the user role entity form. 1
RouteSubscriber class Drupal\lightning_core\Routing src/Routing/RouteSubscriber.php Dynamically alters various routes. 2
SettingsForm class Drupal\lightning_roles\Form modules/lightning_roles/src/Form/SettingsForm.php The settings form for controlling Lightning Roles' behavior. 1
TestModuleContext class Acquia\LightningExtension\Context tests/contexts/TestModuleContext.behat.inc Allows test modules to be installed during a scenario and uninstalled after.
TestUpdateHandler final class Drupal\Tests\lightning_core\Unit tests/src/Unit/UpdateManagerTest.php A test class containing discoverable updates.
TestUpdateManager final class Drupal\Tests\lightning_core\Unit tests/src/Unit/UpdateManagerTest.php Exposes protected UpdateManager methods for testing.
Update class Drupal\lightning_core\Annotation src/Annotation/Update.php Defines a plugin annotation that contains only a target version number. 1
Update8006Test class Drupal\Tests\lightning_core\Functional\Update tests/src/Functional/Update/Update8006Test.php @group lightning @group lightning_core
UpdateCommand class Drupal\lightning_core\Command src/Command/UpdateCommand.php 2
UpdateManager class Drupal\lightning_core src/UpdateManager.php 1 8 2
UpdateManagerTest class Drupal\Tests\lightning_core\Unit tests/src/Unit/UpdateManagerTest.php @coversDefaultClass \Drupal\lightning_core\UpdateManager
UpdateManagerTest class Drupal\Tests\lightning_core\Kernel tests/src/Kernel/UpdateManagerTest.php @coversDefaultClass \Drupal\lightning_core\UpdateManager
UpdateTask class Drupal\lightning_core src/UpdateTask.php
ViewsContext class Acquia\LightningExtension\Context tests/contexts/ViewsContext.behat.inc Contains step definitions for working with views.
YieldToArgumentTrait trait Drupal\lightning_core src/YieldToArgumentTrait.php Allows exposed an Views filter to disappear if an argument is present. 1

Other projects