You are here

Classes, traits, and interfaces in Lightning Core 8.4

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
AdministrativeRoleCheck class Drupal\lightning_core\Access src/Access/AdministrativeRoleCheck.php Checks if the current user has any roles that are administrative (is_admin). 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 @internal This is an internal part of Lightning Core's testing system and may be changed or removed at any time without warning. It should not be extended, instantiated, or used in any way by external code! If you need to use this functionality,…
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 final class Acquia\LightningExtension\Context tests/contexts/CkEditorContext.behat.inc Contains step definitions for working with CKEditor instances.
CompactUserRenderTest class Drupal\Tests\lightning_core\Kernel tests/src/Kernel/CompactUserRenderTest.php @group lightning_core
ComponentDiscovery class Drupal\lightning_core src/ComponentDiscovery.php Helper object to locate Lightning components and sub-components. 2
ComponentDiscoveryTest class Drupal\Tests\lightning_core\Kernel tests/src/Kernel/ComponentDiscoveryTest.php @group lightning @group lightning_core
ConfigEntityDescriptionTest class Drupal\Tests\lightning_core\Functional tests/src/Functional/ConfigEntityDescriptionTest.php @group lightning_core
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. 4
ConfigHelperTest class Drupal\Tests\lightning_core\Kernel tests/src/Kernel/ConfigHelperTest.php @group lightning_core
ContentOverviewTest class Drupal\Tests\lightning_roles\Functional modules/lightning_roles/tests/src/Functional/ContentOverviewTest.php @group lightning_core @group lightning @group orca_public
ContentRoleFormTest class Drupal\Tests\lightning_roles\Functional modules/lightning_roles/tests/src/Functional/ContentRoleFormTest.php @group lightning_roles @group lightning_core @group lightning @group orca_public
ContentRoleManager class Drupal\lightning_roles modules/lightning_roles/src/ContentRoleManager.php A service for managing the configuration and deployment of content roles. 2
ContentRoleManagerTest class Drupal\Tests\lightning_roles\Kernel modules/lightning_roles/tests/src/Kernel/ContentRoleManagerTest.php @group lightning @group lightning_roles @group orca_public
DebugContext final class Acquia\LightningExtension\Context tests/contexts/DebugContext.behat.inc Contains step definitions to assist with debugging tests.
DefaultUserImageTest class Drupal\Tests\lightning_core\Kernel tests/src/Kernel/DefaultUserImageTest.php @group lightning_core
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 final 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 final 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_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
FixtureBase abstract class Drupal\Tests\lightning_core tests/src/FixtureBase.php Base class for contexts which set up and tear down a complete test fixture. 1
FixtureContext final class Drupal\Tests\lightning_core tests/src/FixtureContext.php Performs set-up and tear-down tasks before and after test scenarios.
Hooks class Drupal\lightning_core\Commands src/Commands/Hooks.php Implements Drush command hooks. 2
HooksTest class Drupal\Tests\lightning_core\Kernel tests/src/Kernel/HooksTest.php @group lightning_core
HooksTest class Drupal\Tests\acquia_telemetry\Kernel modules/acquia_telemetry/tests/src/Kernel/HooksTest.php @group lightning @group lightning_core @group acquia_telemetry
InstallTest class Drupal\Tests\lightning_contact_form\Functional modules/lightning_contact_form/tests/src/Functional/InstallTest.php @group lightning @group lightning_core @group lightning_contact_form
InstallTest class Drupal\Tests\lightning_page\Kernel modules/lightning_page/tests/src/Kernel/InstallTest.php Tests installation of Lightning Page.
LightningCoreCommands class Drupal\lightning_core\Commands src/Commands/LightningCoreCommands.php Exposes Drush commands provided by Lightning Core. 2
ModuleInstallTest class Drupal\Tests\lightning_core\Kernel tests/src/Kernel/ModuleInstallTest.php @group lightning_core @group orca_public
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
RevisionUiTest class Drupal\Tests\lightning_core\Functional tests/src/Functional/RevisionUiTest.php @group lightning_core
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

Pages

Other projects