You are here

Classes, traits, and interfaces in Lightning Workflow 8.2

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
BaseFieldMigrationTest class Drupal\Tests\lightning_scheduler\Functional modules/lightning_scheduler/tests/src/Functional/BaseFieldMigrationTest.php @group lightning @group lightning_workflow @group lightning_scheduler
ContentModerationIPEAccess class Drupal\lightning_workflow\Plugin\IPEAccess src/Plugin/IPEAccess/ContentModerationIPEAccess.php Plugin annotation @IPEAccess( id = "content_moderation_ipe", label = @Translation("Content moderation") )
DiffContext class Acquia\LightningExtension\Context tests/contexts/DiffContext.behat.inc Contains step definitions for interacting with the Diff module.
ForwardRevisionExists class Drupal\lightning_workflow\Plugin\views\field src/Plugin/views/field/ForwardRevisionExists.php A Views field to indicate if a content entity has forward revision(s).
Helpers final class Acquia\LightningExtension\Context modules/lightning_scheduler/tests/contexts/Helpers.behat.inc Contains miscellaneous helpful step definitions.
InlineEntityFormTest class Drupal\Tests\lightning_scheduler\Functional modules/lightning_scheduler/tests/src/Functional/InlineEntityFormTest.php @group lightning_workflow @group lightning_scheduler
MigrationCommands final class Drupal\lightning_scheduler\Commands modules/lightning_scheduler/src/Commands/MigrationCommands.php Provides Drush commands for migrating scheduler data to the new base fields. 2
MigrationConfirmationForm final class Drupal\lightning_scheduler\Form modules/lightning_scheduler/src/Form/MigrationConfirmationForm.php Provides a UI for migrating or purging scheduled transition data. 1
MigrationStatusPageTest class Drupal\Tests\lightning_scheduler\Functional modules/lightning_scheduler/tests/src/Functional/MigrationStatusPageTest.php @group lightning @group lightning_workflow @group lightning_scheduler
MigrationTestBase abstract class Drupal\Tests\lightning_scheduler\Functional modules/lightning_scheduler/tests/src/Functional/MigrationTestBase.php 3
Migrator final class Drupal\lightning_scheduler modules/lightning_scheduler/src/Migrator.php This class is final because the migration is not an API and should not be extended or re-used. 2 2
ModerationAwareEntityFormTrait Deprecated trait Drupal\lightning_workflow\Form src/Form/ModerationAwareEntityFormTrait.php A trait for entity forms which need to be aware of moderation states.
ModerationContext final class Acquia\LightningExtension\Context tests/contexts/ModerationContext.behat.inc Contains miscellaneous step definitions for testing moderation UIs.
ModerationSidebarTest class Drupal\Tests\lightning_workflow\ExistingSite tests/src/ExistingSite/ModerationSidebarTest.php @group lightning @group lightning_workflow
ModerationStateWidget class Drupal\lightning_scheduler\Plugin\Field\FieldWidget modules/lightning_scheduler/src/Plugin/Field/FieldWidget/ModerationStateWidget.php Scheduler extension of Content Moderation's widget. 1
NodeBulkForm class Drupal\lightning_workflow\Plugin\views\field src/Plugin/views/field/NodeBulkForm.php Extends the node_bulk_form field plugin to disallow certain options. 1
NodeForm Deprecated class Drupal\lightning_workflow\Form src/Form/NodeForm.php A moderation state-aware version of the node entity form.
PanelizerIPEController class Drupal\lightning_workflow\Controller src/Controller/PanelizerIPEController.php Controller for Panels IPE routes that are specific to Panelizer. 1
Permissions class Drupal\lightning_scheduler modules/lightning_scheduler/src/Permissions.php
PurgeTest class Drupal\Tests\lightning_scheduler\Functional modules/lightning_scheduler/tests/src/Functional/PurgeTest.php @group lightning @group lightning_workflow @group lightning_scheduler
QuickEditContext class Acquia\LightningExtension\Context tests/contexts/QuickEditContext.behat.inc Contains step definitions for interacting with Quick Edit.
RouteSubscriber class Drupal\lightning_workflow\Routing src/Routing/RouteSubscriber.php Reacts to routing events. 2
ScheduledTransitionTest class Drupal\Tests\lightning_scheduler\Functional modules/lightning_scheduler/tests/src/Functional/ScheduledTransitionTest.php @group lightning @group lightning_workflow @group lightning_scheduler
SchedulerContext final class Acquia\LightningExtension\Context modules/lightning_scheduler/tests/contexts/SchedulerContext.behat.inc Contains step definitions for interacting with the Lightning Scheduler UI.
TransitionManager class Drupal\lightning_scheduler modules/lightning_scheduler/src/TransitionManager.php 2 2
TransitionManagerTest class Drupal\Tests\lightning_scheduler\Kernel modules/lightning_scheduler/tests/src/Kernel/TransitionManagerTest.php @coversDefaultClass \Drupal\lightning_scheduler\TransitionManager
TransitionSet class Drupal\lightning_scheduler modules/lightning_scheduler/src/TransitionSet.php 1
Update120 final class Drupal\lightning_workflow\Update src/Update/Update120.php Plugin annotation @Update("1.2.0");
Update230 final class Drupal\lightning_workflow\Update src/Update/Update230.php Plugin annotation @Update("2.3.0");
ViewsData class Drupal\lightning_workflow src/ViewsData.php Provides data to Views (i.e., via hook_views_data()). 2
WorkflowStatesTest class Drupal\Tests\lightning_workflow\ExistingSite tests/src/ExistingSite/WorkflowStatesTest.php @group lightning @group lightning_workflow

Other projects