From d597d235a7a21d3f9f01cc0ce62c4b7b4cdba3e7 Mon Sep 17 00:00:00 2001 From: Andy Summers <andrew.summers@wisc.edu> Date: Thu, 24 Aug 2017 09:48:21 -0500 Subject: [PATCH] Allow `null` for optional parameters --- .../services/cbs/order/header/OrderHeader.php | 24 +++---- .../services/cbs/order/line/OrderLine.php | 66 +++++++++---------- .../cbs/order/payment/OrderPayment.php | 8 +-- 3 files changed, 49 insertions(+), 49 deletions(-) diff --git a/src/main/edu/wisc/services/cbs/order/header/OrderHeader.php b/src/main/edu/wisc/services/cbs/order/header/OrderHeader.php index 4bd791d..b4c0f45 100644 --- a/src/main/edu/wisc/services/cbs/order/header/OrderHeader.php +++ b/src/main/edu/wisc/services/cbs/order/header/OrderHeader.php @@ -187,9 +187,9 @@ class OrderHeader extends MagentoOrder } /** - * @return string + * @return string|null */ - public function getCustomerReferenceField(): string + public function getCustomerReferenceField() { return $this->customerReferenceField; } @@ -198,7 +198,7 @@ class OrderHeader extends MagentoOrder * @param string $customerReferenceField * @return OrderHeader */ - public function setCustomerReferenceField(string $customerReferenceField): OrderHeader + public function setCustomerReferenceField(string $customerReferenceField = null): OrderHeader { $this->customerReferenceField = $customerReferenceField; return $this; @@ -223,9 +223,9 @@ class OrderHeader extends MagentoOrder } /** - * @return string + * @return string|null */ - public function getInterfaceTypeFlag(): string + public function getInterfaceTypeFlag() { return $this->interfaceTypeFlag; } @@ -234,16 +234,16 @@ class OrderHeader extends MagentoOrder * @param string $interfaceTypeFlag * @return OrderHeader */ - public function setInterfaceTypeFlag(string $interfaceTypeFlag): OrderHeader + public function setInterfaceTypeFlag(string $interfaceTypeFlag = null): OrderHeader { $this->interfaceTypeFlag = $interfaceTypeFlag; return $this; } /** - * @return string + * @return string|null */ - public function getDefaultSet(): string + public function getDefaultSet() { return $this->defaultSet; } @@ -252,16 +252,16 @@ class OrderHeader extends MagentoOrder * @param string $defaultSet * @return OrderHeader */ - public function setDefaultSet(string $defaultSet): OrderHeader + public function setDefaultSet(string $defaultSet = null): OrderHeader { $this->defaultSet = $defaultSet; return $this; } /** - * @return string + * @return string|null */ - public function getTestMode(): string + public function getTestMode() { return $this->testMode; } @@ -270,7 +270,7 @@ class OrderHeader extends MagentoOrder * @param string $testMode * @return OrderHeader */ - public function setTestMode(string $testMode): OrderHeader + public function setTestMode(string $testMode = null): OrderHeader { $this->testMode = $testMode; return $this; diff --git a/src/main/edu/wisc/services/cbs/order/line/OrderLine.php b/src/main/edu/wisc/services/cbs/order/line/OrderLine.php index bef1a78..4326310 100644 --- a/src/main/edu/wisc/services/cbs/order/line/OrderLine.php +++ b/src/main/edu/wisc/services/cbs/order/line/OrderLine.php @@ -257,9 +257,9 @@ class OrderLine extends MagentoOrder } /** - * @return float + * @return float|null */ - public function getBundleId(): float + public function getBundleId() { return $this->bundleId; } @@ -268,16 +268,16 @@ class OrderLine extends MagentoOrder * @param float $bundleId * @return OrderLine */ - public function setBundleId(float $bundleId): OrderLine + public function setBundleId(float $bundleId = null): OrderLine { $this->bundleId = $bundleId; return $this; } /** - * @return float + * @return float|null */ - public function getBundleLineId(): float + public function getBundleLineId() { return $this->bundleLineId; } @@ -286,7 +286,7 @@ class OrderLine extends MagentoOrder * @param float $bundleLineId * @return OrderLine */ - public function setBundleLineId(float $bundleLineId): OrderLine + public function setBundleLineId(float $bundleLineId = null): OrderLine { $this->bundleLineId = $bundleLineId; return $this; @@ -383,9 +383,9 @@ class OrderLine extends MagentoOrder } /** - * @return string + * @return string|null */ - public function getShipToAddress2(): string + public function getShipToAddress2() { return $this->shipToAddress2; } @@ -394,16 +394,16 @@ class OrderLine extends MagentoOrder * @param string $shipToAddress2 * @return OrderLine */ - public function setShipToAddress2(string $shipToAddress2): OrderLine + public function setShipToAddress2(string $shipToAddress2 = null): OrderLine { $this->shipToAddress2 = $shipToAddress2; return $this; } /** - * @return string + * @return string|null */ - public function getShipToAddress3(): string + public function getShipToAddress3() { return $this->shipToAddress3; } @@ -412,16 +412,16 @@ class OrderLine extends MagentoOrder * @param string $shipToAddress3 * @return OrderLine */ - public function setShipToAddress3(string $shipToAddress3): OrderLine + public function setShipToAddress3(string $shipToAddress3 = null): OrderLine { $this->shipToAddress3 = $shipToAddress3; return $this; } /** - * @return string + * @return string|null */ - public function getShipToAddress4(): string + public function getShipToAddress4() { return $this->shipToAddress4; } @@ -430,7 +430,7 @@ class OrderLine extends MagentoOrder * @param string $shipToAddress4 * @return OrderLine */ - public function setShipToAddress4(string $shipToAddress4): OrderLine + public function setShipToAddress4(string $shipToAddress4 = null): OrderLine { $this->shipToAddress4 = $shipToAddress4; return $this; @@ -491,9 +491,9 @@ class OrderLine extends MagentoOrder } /** - * @return string + * @return string|null */ - public function getShippingInstructions(): string + public function getShippingInstructions() { return $this->shippingInstructions; } @@ -502,16 +502,16 @@ class OrderLine extends MagentoOrder * @param string $shippingInstructions * @return OrderLine */ - public function setShippingInstructions(string $shippingInstructions): OrderLine + public function setShippingInstructions(string $shippingInstructions = null): OrderLine { $this->shippingInstructions = $shippingInstructions; return $this; } /** - * @return float + * @return float|null */ - public function getShipSetId(): float + public function getShipSetId() { return $this->shipSetId; } @@ -520,16 +520,16 @@ class OrderLine extends MagentoOrder * @param float $shipSetId * @return OrderLine */ - public function setShipSetId(float $shipSetId): OrderLine + public function setShipSetId(float $shipSetId = null): OrderLine { $this->shipSetId = $shipSetId; return $this; } /** - * @return float + * @return float|null */ - public function getUserId(): float + public function getUserId() { return $this->userId; } @@ -538,16 +538,16 @@ class OrderLine extends MagentoOrder * @param float $userId * @return OrderLine */ - public function setUserId(float $userId): OrderLine + public function setUserId(float $userId = null): OrderLine { $this->userId = $userId; return $this; } /** - * @return string + * @return string|null */ - public function getTestMode(): string + public function getTestMode() { return $this->testMode; } @@ -556,16 +556,16 @@ class OrderLine extends MagentoOrder * @param string $testMode * @return OrderLine */ - public function setTestMode(string $testMode): OrderLine + public function setTestMode(string $testMode = null): OrderLine { $this->testMode = $testMode; return $this; } /** - * @return Money + * @return Money|null */ - public function getUnitPromoPrice(): Money + public function getUnitPromoPrice() { return $this->unitPromoPrice; } @@ -574,16 +574,16 @@ class OrderLine extends MagentoOrder * @param Money $unitPromoPrice * @return OrderLine */ - public function setUnitPromoPrice(Money $unitPromoPrice): OrderLine + public function setUnitPromoPrice(Money $unitPromoPrice = null): OrderLine { $this->unitPromoPrice = $unitPromoPrice; return $this; } /** - * @return string + * @return string|null */ - public function getPromoDiscountName(): string + public function getPromoDiscountName() { return $this->promoDiscountName; } @@ -592,7 +592,7 @@ class OrderLine extends MagentoOrder * @param string $promoDiscountName * @return OrderLine */ - public function setPromoDiscountName(string $promoDiscountName): OrderLine + public function setPromoDiscountName(string $promoDiscountName = null): OrderLine { $this->promoDiscountName = $promoDiscountName; return $this; diff --git a/src/main/edu/wisc/services/cbs/order/payment/OrderPayment.php b/src/main/edu/wisc/services/cbs/order/payment/OrderPayment.php index ed6d9f0..56cb12d 100644 --- a/src/main/edu/wisc/services/cbs/order/payment/OrderPayment.php +++ b/src/main/edu/wisc/services/cbs/order/payment/OrderPayment.php @@ -267,18 +267,18 @@ class OrderPayment extends MagentoOrder } /** - * @return string + * @return string|null */ - public function getTestMode(): string + public function getTestMode() { return $this->testMode; } /** - * @param string $testMode + * @param string|null $testMode * @return OrderPayment */ - public function setTestMode(string $testMode): OrderPayment + public function setTestMode(string $testMode = null): OrderPayment { $this->testMode = $testMode; return $this; -- GitLab