You are here

public function ShipmentItemList::getShipmentItems in Commerce Shipping 8.2

Gets the shipment item value objects from the field list.

Return value

\Drupal\commerce_shipping\ShipmentItem[] The shipment item value objects.

Overrides ShipmentItemListInterface::getShipmentItems

File

src/Plugin/Field/FieldType/ShipmentItemList.php, line 16

Class

ShipmentItemList
Represents a list of shipment item field values.

Namespace

Drupal\commerce_shipping\Plugin\Field\FieldType

Code

public function getShipmentItems() {
  $shipment_items = [];

  /** @var \Drupal\commerce_shipping\Plugin\Field\FieldType\ShipmentItem $field_item */
  foreach ($this->list as $key => $field_item) {
    $shipment_items[$key] = $field_item->value;
  }
  return $shipment_items;
}