You are here

public static function Package::create in Ubercart 8.4

Creates a Package.

Parameters

array $values: (optional) Array of initialization values.

Return value

\Drupal\uc_fulfillment\Package A Package object.

2 calls to Package::create()
NewPackageForm::submitForm in shipping/uc_fulfillment/src/Form/NewPackageForm.php
Form submission handler.
Package::load in shipping/uc_fulfillment/src/Package.php
Loads a package and its products.

File

shipping/uc_fulfillment/src/Package.php, line 442

Class

Package
Defines the Package class.

Namespace

Drupal\uc_fulfillment

Code

public static function create(array $values = NULL) {
  $package = new Package();
  if (isset($values)) {
    foreach ($values as $key => $value) {
      $package->{$key} = $value;
    }
  }
  return $package;
}