You are here

Classes, traits, and interfaces in Lightning Workflow 8.3

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
AutosaveEntityFormHandler final class Drupal\lightning_workflow src/AutosaveEntityFormHandler.php Disables autosave in the Layout Builder interface.
AutosaveIntegrationTest class Drupal\Tests\lightning_workflow\Functional tests/src/Functional/AutosaveIntegrationTest.php Tests integration with autosave_form.
AutosaveTest class Drupal\Tests\lightning_workflow\FunctionalJavascript tests/src/FunctionalJavascript/AutosaveTest.php Tests Lightning Workflow's integration with Autosave Form.
BaseFieldMigrationTest class Drupal\Tests\lightning_scheduler\Functional modules/lightning_scheduler/tests/src/Functional/BaseFieldMigrationTest.php @group lightning_workflow @group lightning_scheduler
BaseFieldsTest class Drupal\Tests\lightning_scheduler\Kernel modules/lightning_scheduler/tests/src/Kernel/BaseFieldsTest.php @group lightning_scheduler
ContentModerationIPEAccess class Drupal\lightning_workflow\Plugin\IPEAccess src/Plugin/IPEAccess/ContentModerationIPEAccess.php Provides Panels IPE access logic for Content Moderation integration.
ContentTypeModerationTest class Drupal\Tests\lightning_workflow\Functional tests/src/Functional/ContentTypeModerationTest.php Tests Lightning Workflow's default handling of moderated content types.
DiffTest class Drupal\Tests\lightning_workflow\Functional tests/src/Functional/DiffTest.php Tests Lightning Workflow's integration with Diff.
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).
InlineEntityFormTest class Drupal\Tests\lightning_scheduler\Functional modules/lightning_scheduler/tests/src/Functional/InlineEntityFormTest.php @group lightning_workflow @group lightning_scheduler
InstallTest class Drupal\Tests\lightning_workflow\Functional tests/src/Functional/InstallTest.php Tests that our configuration is correctly installed in various contexts.
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_workflow @group lightning_scheduler
MigrationTestBase abstract class Drupal\Tests\lightning_scheduler\Functional modules/lightning_scheduler/tests/src/Functional/MigrationTestBase.php Base class for testing migration of old Lightning Scheduler data. 3
Migrator final class Drupal\lightning_scheduler modules/lightning_scheduler/src/Migrator.php The migration is not an API and should not be extended or re-used. 2 2
ModerationAwareEntityFormTrait 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.
ModerationControlTest class Drupal\Tests\lightning_workflow\Kernel tests/src/Kernel/ModerationControlTest.php Tests default visibility of the content_moderation_control extra field.
ModerationDashboardTest class Drupal\Tests\lightning_workflow\Functional tests/src/Functional/ModerationDashboardTest.php Tests Lightning Workflow's integration with Moderation Dashboard.
ModerationHistoryTest class Drupal\Tests\lightning_workflow\Functional tests/src/Functional/ModerationHistoryTest.php Tests the moderation_history view.
ModerationSidebarTest class Drupal\Tests\lightning_workflow\Functional tests/src/Functional/ModerationSidebarTest.php @group lightning_workflow
ModerationSidebarTest class Drupal\Tests\lightning_workflow\FunctionalJavascript tests/src/FunctionalJavascript/ModerationSidebarTest.php Tests Lightning Workflow's integration with Moderation Sidebar.
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
ModerationTest class Drupal\Tests\lightning_workflow\Functional tests/src/Functional/ModerationTest.php Tests basic content moderation operations.
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 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 Exposes permissions for scheduling moderation state changes.
PurgeTest class Drupal\Tests\lightning_scheduler\Functional modules/lightning_scheduler/tests/src/Functional/PurgeTest.php Tests purging of old Lightning Scheduler data, without migrating it.
QuickEditTest class Drupal\Tests\lightning_workflow\FunctionalJavascript tests/src/FunctionalJavascript/QuickEditTest.php Tests Lightning Workflow's integration 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_workflow @group lightning_scheduler @group orca_public
SchedulerContext final class Acquia\LightningExtension\Context modules/lightning_scheduler/tests/contexts/SchedulerContext.behat.inc Contains step definitions for interacting with the Lightning Scheduler UI.
SchedulerUiTrait trait Drupal\Tests\lightning_scheduler\Traits modules/lightning_scheduler/tests/src/Traits/SchedulerUiTrait.php Contains methods for interacting with the scheduler UI. 4
SettingsForm class Drupal\lightning_scheduler\Form modules/lightning_scheduler/src/Form/SettingsForm.php The settings form for controlling Lightning Scheduler's behavior. 1
StandardInstallTest class Drupal\Tests\lightning_workflow\Functional tests/src/Functional/StandardInstallTest.php Tests that our configuration is correctly installed in Standard.
Time class Drupal\lightning_scheduler modules/lightning_scheduler/src/Time.php Decorates the time service to facilitate testing. 2
TimeStepTest class Drupal\Tests\lightning_scheduler\FunctionalJavascript modules/lightning_scheduler/tests/src/FunctionalJavascript/TimeStepTest.php @group lightning_workflow @group lightning_scheduler
TransitionManager class Drupal\lightning_scheduler modules/lightning_scheduler/src/TransitionManager.php Executes scheduled transition changes. 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 Represents a set of scheduled transitions for a single entity. 1
TransitionTest class Drupal\Tests\lightning_scheduler\FunctionalJavascript modules/lightning_scheduler/tests/src/FunctionalJavascript/TransitionTest.php Tests Lightning Scheduler's transition handling.
UiTest class Drupal\Tests\lightning_scheduler\FunctionalJavascript modules/lightning_scheduler/tests/src/FunctionalJavascript/UiTest.php @group lightning @group lightning_workflow @group lightning_scheduler
Update120 final class Drupal\lightning_workflow\Update src/Update/Update120.php Contains optional updates targeting Lightning Workflow 1.2.0.
Update230 final class Drupal\lightning_workflow\Update src/Update/Update230.php Contains optional updates targeting Lightning Workflow 2.3.0. 1
Update230Test class Drupal\Tests\lightning_workflow\Kernel tests/src/Kernel/Update230Test.php @group lightning_workflow
Update310 final class Drupal\lightning_workflow\Update src/Update/Update310.php Contains optional updates targeting Lightning Workflow 3.1.0.
Update330 final class Drupal\lightning_workflow\Update src/Update/Update330.php Contains optional updates targeting Lightning Workflow 3.3.0. 1
Update330Test class Drupal\Tests\lightning_workflow\Kernel tests/src/Kernel/Update330Test.php Tests configuration updates targeting Lightning Workflow 3.3.0.

Pages

Other projects