From 2392993e89248b550e96eaddb93f0441e23e2af1 Mon Sep 17 00:00:00 2001 From: Igor Mukhin Date: Tue, 14 Dec 2021 00:28:55 +0200 Subject: [PATCH] Improved: setDiscount method to be able to not fill field at admin page --- src/Model/Look.php | 4 ++-- src/Model/LookInterface.php | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Model/Look.php b/src/Model/Look.php index 8fc9e2a..46cc6ae 100644 --- a/src/Model/Look.php +++ b/src/Model/Look.php @@ -89,9 +89,9 @@ public function getDisplayableDiscount(): float return $this->getDiscount() * 100; } - public function setDiscount(float $discount): void + public function setDiscount(?float $discount): void { - $this->discount = $discount; + $this->discount = $discount ?? 0.0; } public function isEnabled(): bool diff --git a/src/Model/LookInterface.php b/src/Model/LookInterface.php index 3d0921e..b02fd0c 100644 --- a/src/Model/LookInterface.php +++ b/src/Model/LookInterface.php @@ -27,7 +27,7 @@ public function getDiscount(): float; public function getDisplayableDiscount(): float; - public function setDiscount(float $discount): void; + public function setDiscount(?float $discount): void; public function isEnabled(): bool;