You are here

Classes, traits, and interfaces in Ubercart 8.4

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
CountryManager class Drupal\uc_country uc_country/src/CountryManager.php Provides list of countries.
CountryManagerInterface interface Drupal\uc_country uc_country/src/CountryManagerInterface.php Defines a common interface for country managers. 1 2
CountryManagerTest class Drupal\Tests\uc_country\Functional uc_country/tests/src/Functional/CountryManagerTest.php Tests functionality of the extended CountryManager service.
CountryTest class Drupal\Tests\uc_country\Functional uc_country/tests/src/Functional/CountryTest.php Import, edit, and remove countries and their settings.
CreditCardPaymentMethodBase abstract class Drupal\uc_credit payment/uc_credit/src/CreditCardPaymentMethodBase.php Defines a base credit card payment method plugin implementation. 3 3
CreditCardTerminalForm class Drupal\uc_credit\Form payment/uc_credit/src/Form/CreditCardTerminalForm.php Displays the credit card terminal form for administrators. 1
CreditCardTest class Drupal\Tests\uc_credit\Functional payment/uc_credit/tests/src/Functional/CreditCardTest.php Tests credit card payments with the test gateway.
CreditController class Drupal\uc_credit\Controller payment/uc_credit/src/Controller/CreditController.php Utility functions for credit card payment methods.
CreditSettingsForm class Drupal\uc_credit\Form payment/uc_credit/src/Form/CreditSettingsForm.php Credit card settings form. 1
CurrentUserOrPermission class Drupal\uc_order\Plugin\views\argument_validator uc_order/src/Plugin/views/argument_validator/CurrentUserOrPermission.php Validate whether an argument is the current user or has a permission.
CustomerAdminTest class Drupal\Tests\uc_order\Functional uc_order/tests/src/Functional/CustomerAdminTest.php Tests customer administration page functionality.
CustomerInfo class Drupal\uc_order\Plugin\Ubercart\OrderPane uc_order/src/Plugin/Ubercart/OrderPane/CustomerInfo.php Manage the information for the customer's user account.
CustomerInfoPane class Drupal\uc_cart\Plugin\Ubercart\CheckoutPane uc_cart/src/Plugin/Ubercart/CheckoutPane/CustomerInfoPane.php Gets the user's email address for login.
CustomerOrderLocalAction class Drupal\uc_order\Plugin\Menu\LocalAction uc_order/src/Plugin/Menu/LocalAction/CustomerOrderLocalAction.php Modifies the 'Create order for this customer' local action. 1
CustomProductReport class Drupal\uc_report\Form uc_report/src/Form/CustomProductReport.php Generates customized product reports.
CustomSalesReport class Drupal\uc_report\Form uc_report/src/Form/CustomSalesReport.php Generates customized sales reports.
DataField class Drupal\uc_credit\Plugin\views\field payment/uc_credit/src/Plugin/views/field/DataField.php Field handler to display encrypted credit card data.
DecrementStockAction class Drupal\uc_stock\Plugin\RulesAction uc_stock/src/Plugin/RulesAction/DecrementStockAction.php Provides a 'Decrement stock' action.
DeleteOrderAction class Drupal\uc_order\Plugin\Action uc_order/src/Plugin/Action/DeleteOrderAction.php Deletes an order.
DeliveryAddressPane class Drupal\uc_cart\Plugin\Ubercart\CheckoutPane uc_cart/src/Plugin/Ubercart/CheckoutPane/DeliveryAddressPane.php Gets the user's delivery information.
DeliveryCountryCondition class Drupal\uc_order\Plugin\Condition uc_order/src/Plugin/Condition/DeliveryCountryCondition.php Provides an 'Order delivery country' condition.
DisplayPrice class Drupal\uc_product\Plugin\views\field uc_product/src/Plugin/views/field/DisplayPrice.php Field handler to provide formatted display prices.
DownloadController class Drupal\uc_file\Controller uc_file/src/Controller/DownloadController.php Handles administrative view of files that may be purchased and downloaded.
EcController class Drupal\uc_paypal\Controller payment/uc_paypal/src/Controller/EcController.php Returns responses for PayPal routes.
EcReviewForm class Drupal\uc_paypal\Form payment/uc_paypal/src/Form/EcReviewForm.php Returns the form for the custom Review Payment screen for Express Checkout.
EditableOrderPanePluginBase abstract class Drupal\uc_order uc_order/src/EditableOrderPanePluginBase.php Defines a base editable order pane plugin implementation. 7 7
EditableOrderPanePluginInterface interface Drupal\uc_order uc_order/src/EditableOrderPanePluginInterface.php Defines an interface for editable order pane plugins. 1
EmailActionBase abstract class Drupal\uc_order\Plugin\RulesAction uc_order/src/Plugin/RulesAction/EmailActionBase.php Provides a base class for RulesActions that send email. 5 3
EmailOrderInvoice class Drupal\uc_order\Plugin\RulesAction uc_order/src/Plugin/RulesAction/EmailOrderInvoice.php Provides a 'Email order invoice' action.
EmptyCartForm class Drupal\uc_cart\Form uc_cart/src/Form/EmptyCartForm.php Confirm that the customer wants to empty their cart. 1
EncryptionInterface interface Drupal\uc_store uc_store/src/EncryptionInterface.php Provides common interface for encryption methods. 2
EncryptionTest class Drupal\Tests\uc_store\Functional uc_store/tests/src/Functional/EncryptionTest.php Tests the encryption and decryption of strings.
ExpressPaymentMethodPluginInterface interface Drupal\uc_payment payment/uc_payment/src/ExpressPaymentMethodPluginInterface.php Defines an interface for payment methods that bypass standard checkout. 1 2
FeatureSettingsForm class Drupal\uc_file\Form uc_file/src/Form/FeatureSettingsForm.php Grants roles upon accepted payment of products. 1
FeatureSettingsForm class Drupal\uc_role\Form uc_role/src/Form/FeatureSettingsForm.php Grants roles upon accepted payment of products. 1
FileActionForm class Drupal\uc_file\Form uc_file/src/Form/FileActionForm.php Form builder for file products admin.
FileAutocompleteController class Drupal\uc_file\Controller uc_file/src/Controller/FileAutocompleteController.php Utility functions for autocompleting file download filenames.
FileCheckoutTest class Drupal\Tests\uc_file\Functional uc_file/tests/src/Functional/FileCheckoutTest.php Tests file download upon checkout.
FileController class Drupal\uc_file\Controller uc_file/src/Controller/FileController.php Handles administrative view of files that may be purchased and downloaded.
FileDeleteForm class Drupal\uc_file\Form uc_file/src/Form/FileDeleteForm.php Performs delete file action. 1
FileFeatureForm class Drupal\uc_file\Form uc_file/src/Form/FileFeatureForm.php Creates or edits a file feature for a product.
FileTest class Drupal\Tests\uc_file\Functional uc_file/tests/src/Functional/FileTest.php Tests the file purchase functionality.
FileTestBase abstract class Drupal\Tests\uc_file\Functional uc_file/tests/src/Functional/FileTestBase.php Base class for file download feature tests. 2
FileUploadForm class Drupal\uc_file\Form uc_file/src/Form/FileUploadForm.php Performs a file upload action. 1
FlatRate class Drupal\uc_quote\Plugin\Ubercart\ShippingQuote shipping/uc_quote/src/Plugin/Ubercart/ShippingQuote/FlatRate.php Provides a flat rate shipping quote plugin.
FreeOrder class Drupal\uc_payment\Plugin\Ubercart\PaymentMethod payment/uc_payment/src/Plugin/Ubercart/PaymentMethod/FreeOrder.php Defines a free order payment method.
FulfillmentController class Drupal\uc_fulfillment\Controller shipping/uc_fulfillment/src/Controller/FulfillmentController.php Controller routines for order routes.
FulfillmentMethod class Drupal\uc_fulfillment\Entity shipping/uc_fulfillment/src/Entity/FulfillmentMethod.php Defines a configured fulfillment method. 2
FulfillmentMethodController class Drupal\uc_fulfillment\Controller shipping/uc_fulfillment/src/Controller/FulfillmentMethodController.php Route controller for fulfillment methods.
FulfillmentMethodDeleteForm class Drupal\uc_fulfillment\Form shipping/uc_fulfillment/src/Form/FulfillmentMethodDeleteForm.php Builds the form to delete fulfillment method entities.

Pages

Other projects