You are here

interface RemoteTaxTypeInterface in Commerce Core 8.2

Defines the interface for remote tax type plugins.

Remote tax types calculate tax rates by contacting a remote service.

Hierarchy

Expanded class hierarchy of RemoteTaxTypeInterface

All classes that implement RemoteTaxTypeInterface

File

modules/tax/src/Plugin/Commerce/TaxType/RemoteTaxTypeInterface.php, line 10

Namespace

Drupal\commerce_tax\Plugin\Commerce\TaxType
View source
interface RemoteTaxTypeInterface extends TaxTypeInterface {

}

Members

Namesort descending Modifiers Type Description Overrides
ConfigurableInterface::defaultConfiguration public function Gets default configuration for this plugin. 11
ConfigurableInterface::getConfiguration public function Gets this plugin's configuration. 12
ConfigurableInterface::setConfiguration public function Sets the configuration for this plugin instance. 12
DependentPluginInterface::calculateDependencies public function Calculates dependencies for the configured plugin. 19
DerivativeInspectionInterface::getBaseId public function Gets the base_plugin_id of the plugin instance. 1
DerivativeInspectionInterface::getDerivativeId public function Gets the derivative_id of the plugin instance. 1
PluginFormInterface::buildConfigurationForm public function Form constructor. 36
PluginFormInterface::submitConfigurationForm public function Form submission handler. 32
PluginFormInterface::validateConfigurationForm public function Form validation handler. 18
PluginInspectionInterface::getPluginDefinition public function Gets the definition of the plugin implementation. 4
PluginInspectionInterface::getPluginId public function Gets the plugin_id of the plugin instance. 2
TaxTypeInterface::applies public function Checks whether the tax type applies to the given order. 1
TaxTypeInterface::apply public function Applies the tax type to the given order. 1
TaxTypeInterface::getLabel public function Gets the tax type label. 1
TaxTypeInterface::getWeight public function Gets the tax type weight. 1
TaxTypeInterface::isDisplayInclusive public function Gets whether the tax type is display inclusive. 1