You are here

Classes, traits, and interfaces in State Machine 8

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
FulfillmentGuard class Drupal\state_machine_test\Guard tests/modules/state_machine_test/src/Guard/FulfillmentGuard.php 2
GenericGuard class Drupal\state_machine_test\Guard tests/modules/state_machine_test/src/Guard/GenericGuard.php 2
GuardFactory class Drupal\state_machine\Guard src/Guard/GuardFactory.php Default implementation of the guard factory. 2
GuardFactoryInterface interface Drupal\state_machine\Guard src/Guard/GuardFactoryInterface.php Defines the interface for guard factories. 1 3
GuardInterface interface Drupal\state_machine\Guard src/Guard/GuardInterface.php Defines the interface for guards. 2 3
GuardsPass class Drupal\state_machine\DependencyInjection\Compiler src/DependencyInjection/Compiler/GuardsPass.php Adds the context provider service IDs to the context manager. 1
RouteSubscriber class Drupal\state_machine\Routing src/Routing/RouteSubscriber.php Subscriber for state machine transition routes on entities. 2
State class Drupal\state_machine\Plugin\views\filter src/Plugin/views/filter/State.php Filter by workflow state.
StateConstraint class Drupal\state_machine\Plugin\Validation\Constraint src/Plugin/Validation/Constraint/StateConstraint.php Ensures the validity of the specified state.
StateConstraintValidator class Drupal\state_machine\Plugin\Validation\Constraint src/Plugin/Validation/Constraint/StateConstraintValidator.php Validates the State constraint.
StateFilterTest class Drupal\Tests\state_machine\Functional tests/src/Functional/StateFilterTest.php Tests the Views state filter.
StateItem class Drupal\state_machine\Plugin\Field\FieldType src/Plugin/Field/FieldType/StateItem.php Plugin implementation of the 'state' field type.
StateItemInterface interface Drupal\state_machine\Plugin\Field\FieldType src/Plugin/Field/FieldType/StateItemInterface.php Defines the interface for state field items. 1
StateItemTest class Drupal\Tests\state_machine\Kernel tests/src/Kernel/StateItemTest.php @coversDefaultClass \Drupal\state_machine\Plugin\Field\FieldType\StateItem @group state_machine
StateMachineServiceProvider class Drupal\state_machine src/StateMachineServiceProvider.php Registers the guard compiler pass.
StateTransitionAccessCheck class Drupal\state_machine\Access src/Access/StateTransitionAccessCheck.php Defines an access checker for the state transition confirmation form. 2
StateTransitionConfirmForm class Drupal\state_machine\Form src/Form/StateTransitionConfirmForm.php Provides a confirmation form for performing an entity state transition. 1
StateTransitionForm class Drupal\state_machine\Form src/Form/StateTransitionForm.php 1
StateTransitionFormFormatter class Drupal\state_machine\Plugin\Field\FieldFormatter src/Plugin/Field/FieldFormatter/StateTransitionFormFormatter.php Plugin implementation of the 'state_transition_form' formatter.
StateTransitionFormInterface interface Drupal\state_machine\Form src/Form/StateTransitionFormInterface.php Defines the interface for state transition forms. 1
StateTransitionFormTest class Drupal\Tests\state_machine\Functional tests/src/Functional/StateTransitionFormTest.php Tests the state transition form.
StateTransitionFormTest class Drupal\Tests\state_machine\FunctionalJavascript tests/src/FunctionalJavascript/StateTransitionFormTest.php Tests the state transition form.
Workflow class Drupal\state_machine\Plugin\Workflow src/Plugin/Workflow/Workflow.php Defines the class for workflows. 4
WorkflowGroup class Drupal\state_machine\Plugin\WorkflowGroup src/Plugin/WorkflowGroup/WorkflowGroup.php Defines the class for workflow groups. 2
WorkflowGroupInterface interface Drupal\state_machine\Plugin\WorkflowGroup src/Plugin/WorkflowGroup/WorkflowGroupInterface.php Defines the interface for workflow groups. 1
WorkflowGroupManager class Drupal\state_machine src/WorkflowGroupManager.php Manages discovery and instantiation of workflow_group plugins. 2
WorkflowGroupManagerInterface interface Drupal\state_machine src/WorkflowGroupManagerInterface.php Defines the interface for workflow_group plugin managers. 1 1
WorkflowGroupTest class Drupal\Tests\state_machine\Unit\Plugin\WorkflowGroup tests/src/Unit/Plugin/WorkflowGroup/WorkflowGroupTest.php @coversDefaultClass \Drupal\state_machine\Plugin\WorkflowGroup\WorkflowGroup @group state_machine
WorkflowInterface interface Drupal\state_machine\Plugin\Workflow src/Plugin/Workflow/WorkflowInterface.php Defines the interface for workflows. 1 5
WorkflowManager class Drupal\state_machine src/WorkflowManager.php Manages discovery and instantiation of workflow plugins. 1 2
WorkflowManagerCacheTest class Drupal\Tests\state_machine\Unit tests/src/Unit/WorkflowManagerCacheTest.php Tests the cache of the workflow manager.
WorkflowManagerInterface interface Drupal\state_machine src/WorkflowManagerInterface.php Defines the interface for workflow plugin managers. 1
WorkflowState class Drupal\state_machine\Plugin\Workflow src/Plugin/Workflow/WorkflowState.php Defines the class for workflow states. 1
WorkflowTest class Drupal\Tests\state_machine\Unit\Plugin\Workflow tests/src/Unit/Plugin/Workflow/WorkflowTest.php @coversDefaultClass \Drupal\state_machine\Plugin\Workflow\Workflow @group state_machine
WorkflowTransition class Drupal\state_machine\Plugin\Workflow src/Plugin/Workflow/WorkflowTransition.php Defines the class for workflow transitions. 6
WorkflowTransitionEvent class Drupal\state_machine\Event src/Event/WorkflowTransitionEvent.php Defines the workflow transition event. 2
WorkflowTransitionEventSubscriber class Drupal\state_machine_test\EventSubscriber tests/modules/state_machine_test/src/EventSubscriber/WorkflowTransitionEventSubscriber.php 2
WorkflowTransitionEventTest class Drupal\Tests\state_machine\Kernel tests/src/Kernel/WorkflowTransitionEventTest.php Tests the TransitionEvent.

Other projects