You are here

public function ShippingMethodBase::defaultConfiguration in Commerce Shipping 8.2

Gets default configuration for this plugin.

Return value

array An associative array with the default configuration.

Overrides ConfigurableInterface::defaultConfiguration

2 calls to ShippingMethodBase::defaultConfiguration()
FlatRate::defaultConfiguration in src/Plugin/Commerce/ShippingMethod/FlatRate.php
Gets default configuration for this plugin.
ShippingMethodBase::setConfiguration in src/Plugin/Commerce/ShippingMethod/ShippingMethodBase.php
Sets the configuration for this plugin instance.
1 method overrides ShippingMethodBase::defaultConfiguration()
FlatRate::defaultConfiguration in src/Plugin/Commerce/ShippingMethod/FlatRate.php
Gets default configuration for this plugin.

File

src/Plugin/Commerce/ShippingMethod/ShippingMethodBase.php, line 137

Class

ShippingMethodBase
Provides the base class for shipping methods.

Namespace

Drupal\commerce_shipping\Plugin\Commerce\ShippingMethod

Code

public function defaultConfiguration() {
  return [
    'default_package_type' => 'custom_box',
    'services' => [],
    'workflow' => $this->pluginDefinition['workflow'],
  ];
}