You are here

Classes, traits, and interfaces in Transaction 8

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
ApplicableTransactionAccess class Drupal\transaction\Access src/Access/ApplicableTransactionAccess.php Checks access of applicable entity to transaction type. 2
BalanceTransactionTest class Drupal\Tests\transaction\Kernel tests/src/Kernel/BalanceTransactionTest.php Tests the balance transactor.
BalanceTransactor class Drupal\transaction\Plugin\Transaction src/Plugin/Transaction/BalanceTransactor.php Transactor for accounting type transactions.
ExecutionTimeoutException class Drupal\transaction\Exception src/Exception/ExecutionTimeoutException.php Thrown when a transaction execution time exceeds the allowed threshold. 1
FunctionalTransactionTestBase abstract class Drupal\Tests\transaction\Functional tests/src/Functional/FunctionalTransactionTestBase.php Base class for functional tests of the Transaction module. 1
GenericTransactionTest class Drupal\Tests\transaction\Kernel tests/src/Kernel/GenericTransactionTest.php Tests the generic transactor.
GenericTransactor class Drupal\transaction\Plugin\Transaction src/Plugin/Transaction/GenericTransactor.php Provides a generic transactor. 1
InvalidTransactionStateException class Drupal\transaction src/InvalidTransactionStateException.php Thrown when a transaction is not in a proper state. 1
KernelTransactionTestBase abstract class Drupal\Tests\transaction\Kernel tests/src/Kernel/KernelTransactionTestBase.php Base class for kernel tests of the Transaction module. 2
LastTransactionFetch class Drupal\transaction\Plugin\RulesAction src/Plugin/RulesAction/LastTransactionFetch.php Provides an action to fetch the last executed transaction of a given target.
RouteSubscriber class Drupal\transaction\Routing src/Routing/RouteSubscriber.php Subscriber for transaction routes. 2
Transaction class Drupal\transaction\Entity src/Entity/Transaction.php Provides the transaction content entity. 2
TransactionAccessControlHandler class Drupal\transaction src/TransactionAccessControlHandler.php Access controller for the transaction entity.
TransactionAdminTest class Drupal\Tests\transaction\Functional tests/src/Functional/TransactionAdminTest.php Tests the transaction administration.
TransactionController class Drupal\transaction\Controller src/Controller/TransactionController.php Provides title callbacks for transaction entities.
TransactionCreate class Drupal\transaction\Plugin\RulesAction src/Plugin/RulesAction/TransactionCreate.php Provides the transaction create action.
TransactionCreateDeriver class Drupal\transaction\Plugin\RulesAction src/Plugin/RulesAction/TransactionCreateDeriver.php Derives transaction create plugin definitions based on transaction types.
TransactionDeleteForm class Drupal\transaction\Form src/Form/TransactionDeleteForm.php Provides a form for deleting a transaction.
TransactionDescriptionItemList class Drupal\transaction\Plugin\Field src/Plugin/Field/TransactionDescriptionItemList.php Item list for a computed field that displays the transaction description.
TransactionDetailsItemList class Drupal\transaction\Plugin\Field src/Plugin/Field/TransactionDetailsItemList.php Transaction details field type item list.
TransactionExecute class Drupal\transaction\Plugin\RulesAction src/Plugin/RulesAction/TransactionExecute.php Provides the transaction execute action.
TransactionExecuteForm class Drupal\transaction\Form src/Form/TransactionExecuteForm.php Provides a form for transaction execution.
TransactionExecutionEvent class Drupal\transaction\Event src/Event/TransactionExecutionEvent.php Event that is fired when a transaction is executed. 1
TransactionForm class Drupal\transaction\Form src/Form/TransactionForm.php Form controller for the transaction entity.
TransactionInlineEntityFormNewTransaction class Drupal\transaction_ief\Plugin\Field\FieldWidget modules/transaction_ief/src/Plugin/Field/FieldWidget/TransactionInlineEntityFormNewTransaction.php Transaction creation inline widget.
TransactionInlineForm class Drupal\transaction_ief\Form modules/transaction_ief/src/Form/TransactionInlineForm.php Defines the inline form for the transaction entity. 1
TransactionInterface interface Drupal\transaction src/TransactionInterface.php The interface for transaction entities. 1 6
TransactionListBuilder class Drupal\transaction src/TransactionListBuilder.php Provides a entity list page for transactions.
TransactionLocalAction class Drupal\transaction\Plugin\Derivative src/Plugin/Derivative/TransactionLocalAction.php Provides local action definitions for transaction list in target entities. 1
TransactionLocalTask class Drupal\transaction\Plugin\Derivative src/Plugin/Derivative/TransactionLocalTask.php Provides local task definitions on applicable target entity types. 1
TransactionOperation class Drupal\transaction\Entity src/Entity/TransactionOperation.php Transaction operations provide templates that describe transactions. 2
TransactionOperationForm class Drupal\transaction\Form src/Form/TransactionOperationForm.php Builds the form to add or edit a transaction operation.
TransactionOperationInterface interface Drupal\transaction src/TransactionOperationInterface.php Provides an interface defining a transaction operation. 1 1
TransactionOperationListBuilder class Drupal\transaction src/TransactionOperationListBuilder.php Provides a entity list page for transaction operations.
TransactionOperationSelection class Drupal\transaction\Plugin\EntityReferenceSelection src/Plugin/EntityReferenceSelection/TransactionOperationSelection.php Provides specific access control for transaction operation.
TransactionPermissions class Drupal\transaction src/TransactionPermissions.php Provides dynamic permissions for transactions of different types.
TransactionResultMessageItemList class Drupal\transaction\Plugin\Field src/Plugin/Field/TransactionResultMessageItemList.php Item list for the computed field transaction execution result message.
TransactionService class Drupal\transaction src/TransactionService.php Transaction service. 2
TransactionServiceInterface interface Drupal\transaction src/TransactionServiceInterface.php Transaction service interface. 1 1
TransactionType class Drupal\transaction\Entity src/Entity/TransactionType.php Provides a type of transaction. 4
TransactionTypeAddForm class Drupal\transaction\Form src/Form/TransactionTypeAddForm.php Builds the form to create a transaction type.
TransactionTypeCreationForm class Drupal\transaction\Form src/Form/TransactionTypeCreationForm.php Provides the transaction type creation form. 1
TransactionTypeDeleteForm class Drupal\transaction\Form src/Form/TransactionTypeDeleteForm.php Builds the form to delete transaction type entities.
TransactionTypeEditForm class Drupal\transaction\Form src/Form/TransactionTypeEditForm.php Builds the form to edit a transaction type.
TransactionTypeFormBase abstract class Drupal\transaction\Form src/Form/TransactionTypeFormBase.php Base form for transaction type forms. 2
TransactionTypeInterface interface Drupal\transaction src/TransactionTypeInterface.php Provides an interface defining a type of transaction. 1 6
TransactionTypeListBuilder class Drupal\transaction src/TransactionTypeListBuilder.php Provides a entity list page for transaction types.
TransactionTypeStorage class Drupal\transaction src/TransactionTypeStorage.php Transaction type storage handler.
TransactionViewsData class Drupal\transaction src/TransactionViewsData.php Provides the views data for the transaction entity type.
Transactor class Drupal\transaction\Annotation src/Annotation/Transactor.php Defines a Transactor annotation object. 1

Pages

Other projects