function commerce_shipping_update_8202 in Commerce Shipping 8.2
Add the 'adjustments' field to shipments.
File
- ./
commerce_shipping.install, line 65 - Contains install and update functions for Shipping.
Code
function commerce_shipping_update_8202() {
$entity_definition_update = \Drupal::entityDefinitionUpdateManager();
$storage_definition = BaseFieldDefinition::create('commerce_adjustment')
->setLabel(t('Adjustments'))
->setTargetEntityTypeId('commerce_shipment')
->setCardinality(BaseFieldDefinition::CARDINALITY_UNLIMITED)
->setDisplayConfigurable('form', FALSE)
->setDisplayConfigurable('view', FALSE);
$entity_definition_update
->installFieldStorageDefinition('adjustments', 'commerce_shipment', 'commerce_shipping', $storage_definition);
}