You are here

Classes, traits, and interfaces in Commerce Invoice 8.2

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
EntityPrintSubscriber class Drupal\commerce_invoice\EventSubscriber src/EventSubscriber/EntityPrintSubscriber.php Add our CSS for the invoice PDFS. 2
Invoice class Drupal\commerce_invoice\Entity src/Entity/Invoice.php Defines the invoice entity class. 9
InvoiceAccessControlHandler class Drupal\commerce_invoice src/InvoiceAccessControlHandler.php Controls access based on the Invoice entity permissions.
InvoiceAdminTest class Drupal\Tests\commerce_invoice\Functional tests/src/Functional/InvoiceAdminTest.php Tests the invoice admin UI.
InvoiceBreadcrumbBuilder class Drupal\commerce_invoice src/InvoiceBreadcrumbBuilder.php Defines the Commerce Invoice breadcrumb builder. 2
InvoiceBrowserTestBase abstract class Drupal\Tests\commerce_invoice\Functional tests/src/Functional/InvoiceBrowserTestBase.php Defines base class for commerce_invoice test cases. 1
InvoiceConfirmationMail class Drupal\commerce_invoice\Mail src/Mail/InvoiceConfirmationMail.php 2
InvoiceConfirmationMailInterface interface Drupal\commerce_invoice\Mail src/Mail/InvoiceConfirmationMailInterface.php 1 1
InvoiceConfirmationMailTest class Drupal\Tests\commerce_invoice\Kernel\Mail tests/src/Kernel/Mail/InvoiceConfirmationMailTest.php Tests the sending of invoice confirmation emails.
InvoiceConfirmationSubscriber class Drupal\commerce_invoice\EventSubscriber src/EventSubscriber/InvoiceConfirmationSubscriber.php Sends a confirmation email when an invoice is generated. 2
InvoiceConfirmationTest class Drupal\Tests\commerce_invoice\Kernel tests/src/Kernel/InvoiceConfirmationTest.php Tests the sending of multilingual invoice confirmation emails.
InvoiceController class Drupal\commerce_invoice\Controller src/Controller/InvoiceController.php Provides the invoice download route. 1
InvoiceEvent class Drupal\commerce_invoice\Event src/Event/InvoiceEvent.php Defines the invoice event.
InvoiceEvents final class Drupal\commerce_invoice\Event src/Event/InvoiceEvents.php 2
InvoiceFileManager class Drupal\commerce_invoice src/InvoiceFileManager.php Default implementation of the invoice file manager. 2
InvoiceFileManagerInterface interface Drupal\commerce_invoice src/InvoiceFileManagerInterface.php Manages the invoice file. 1 2
InvoiceFileManagerTest class Drupal\Tests\commerce_invoice\Kernel tests/src/Kernel/InvoiceFileManagerTest.php Tests the invoice file manager.
InvoiceFilenameEvent class Drupal\commerce_invoice\Event src/Event/InvoiceFilenameEvent.php Defines the invoice filename event. 2
InvoiceFilenameSubscriber class Drupal\commerce_invoice_test\EventSubscriber tests/modules/commerce_invoice_test/src/EventSubscriber/InvoiceFilenameSubscriber.php 2
InvoiceForm class Drupal\commerce_invoice\Form src/Form/InvoiceForm.php Form controller for the commerce_invoice entity edit forms.
InvoiceGenerator class Drupal\commerce_invoice src/InvoiceGenerator.php 2
InvoiceGeneratorInterface interface Drupal\commerce_invoice src/InvoiceGeneratorInterface.php 1 2
InvoiceGeneratorTest class Drupal\Tests\commerce_invoice\Kernel tests/src/Kernel/InvoiceGeneratorTest.php Tests the invoice generator service.
InvoiceInterface interface Drupal\commerce_invoice\Entity src/Entity/InvoiceInterface.php Defines the interface for invoices. 1 16
InvoiceItem class Drupal\commerce_invoice\Entity src/Entity/InvoiceItem.php Defines the invoice item entity class. 4
InvoiceItemEvent class Drupal\commerce_invoice\Event src/Event/InvoiceItemEvent.php Defines the invoice item event.
InvoiceItemInlineForm class Drupal\commerce_invoice\Form src/Form/InvoiceItemInlineForm.php Defines the inline form for invoice items.
InvoiceItemInterface interface Drupal\commerce_invoice\Entity src/Entity/InvoiceItemInterface.php Defines the interface for invoice items. 1 1
InvoiceItemTable class Drupal\commerce_invoice\Plugin\Field\FieldFormatter src/Plugin/Field/FieldFormatter/InvoiceItemTable.php Plugin implementation of the 'commerce_invoice_item_table' formatter.
InvoiceItemTest class Drupal\Tests\commerce_invoice\Kernel\Entity tests/src/Kernel/Entity/InvoiceItemTest.php Tests the invoice item entity.
InvoiceItemTypesAdminController class Drupal\commerce_invoice\Controller src/Controller/InvoiceItemTypesAdminController.php Provides the invoice item type admin controller.
InvoiceKernelTestBase abstract class Drupal\Tests\commerce_invoice\Kernel tests/src/Kernel/InvoiceKernelTestBase.php Provides a base class for invoice kernel tests. 10 4
InvoiceListBuilder class Drupal\commerce_invoice src/InvoiceListBuilder.php Defines the list builder for invoices.
InvoiceOrderAccessCheck class Drupal\commerce_invoice\Access src/Access/InvoiceOrderAccessCheck.php Defines an access checker for the Order invoices route. 2
InvoiceOrderAccessCheckTest class Drupal\Tests\commerce_invoice\Kernel tests/src/Kernel/InvoiceOrderAccessCheckTest.php Tests the 'access_check.invoice_order' access checker.
InvoicePaidSubscriber class Drupal\commerce_invoice_test\EventSubscriber tests/modules/commerce_invoice_test/src/EventSubscriber/InvoicePaidSubscriber.php 2
InvoicePaymentForm class Drupal\commerce_invoice\Form src/Form/InvoicePaymentForm.php
InvoicePermissionProvider class Drupal\commerce_invoice src/InvoicePermissionProvider.php Provides permissions for invoices.
InvoicePrintBuilder class Drupal\commerce_invoice src/InvoicePrintBuilder.php The print builder service. 2
InvoicePrintBuilderInterface interface Drupal\commerce_invoice src/InvoicePrintBuilderInterface.php Handles generating PDFS for invoices. 1
InvoicePrintBuilderTest class Drupal\Tests\commerce_invoice\Kernel tests/src/Kernel/InvoicePrintBuilderTest.php Tests the invoice print builder.
InvoiceRouteProvider class Drupal\commerce_invoice src/InvoiceRouteProvider.php Provides routes for the Invoice entity.
InvoiceStorage class Drupal\commerce_invoice src/InvoiceStorage.php
InvoiceSubscriber class Drupal\commerce_invoice\EventSubscriber src/EventSubscriber/InvoiceSubscriber.php 2
InvoiceSubscriberTest class Drupal\Tests\commerce_invoice\Kernel tests/src/Kernel/InvoiceSubscriberTest.php Tests the InvoiceSubscriber.
InvoiceTest class Drupal\Tests\commerce_invoice\Kernel\Entity tests/src/Kernel/Entity/InvoiceTest.php Tests the invoice entity.
InvoiceTotalSummary class Drupal\commerce_invoice\Plugin\Field\FieldFormatter src/Plugin/Field/FieldFormatter/InvoiceTotalSummary.php Plugin implementation of the 'commerce_invoice_total_summary' formatter.
InvoiceTotalSummary class Drupal\commerce_invoice src/InvoiceTotalSummary.php 2
InvoiceTotalSummaryInterface interface Drupal\commerce_invoice src/InvoiceTotalSummaryInterface.php 1 2
InvoiceType class Drupal\commerce_invoice\Entity src/Entity/InvoiceType.php Defines the invoice type entity class. 6

Pages

Other projects