From ea9b680b554be2e70ce7b8cb758fca4a6808f477 Mon Sep 17 00:00:00 2001 From: Sam Burns Date: Wed, 24 Jan 2024 15:54:07 +0000 Subject: [PATCH] To simplify code, remove old business logic --- php/src/GildedRose.php | 22 +++------------------- 1 file changed, 3 insertions(+), 19 deletions(-) diff --git a/php/src/GildedRose.php b/php/src/GildedRose.php index 1a2a6321..3797aae1 100644 --- a/php/src/GildedRose.php +++ b/php/src/GildedRose.php @@ -32,25 +32,13 @@ final class GildedRose continue; } - if ($item->name !== 'Aged Brie' and $item->name !== 'Backstage passes to a TAFKAL80ETC concert') { + if ($item->name !== 'Aged Brie') { if ($item->quality > 0) { $item->quality = $item->quality - 1; } } else { if ($item->quality < 50) { $item->quality = $item->quality + 1; - if ($item->name === 'Backstage passes to a TAFKAL80ETC concert') { - if ($item->sellIn < 11) { - if ($item->quality < 50) { - $item->quality = $item->quality + 1; - } - } - if ($item->sellIn < 6) { - if ($item->quality < 50) { - $item->quality = $item->quality + 1; - } - } - } } } @@ -58,12 +46,8 @@ final class GildedRose if ($item->sellIn < 0) { if ($item->name !== 'Aged Brie') { - if ($item->name !== 'Backstage passes to a TAFKAL80ETC concert') { - if ($item->quality > 0) { - $item->quality = $item->quality - 1; - } - } else { - $item->quality = $item->quality - $item->quality; + if ($item->quality > 0) { + $item->quality = $item->quality - 1; } } else { if ($item->quality < 50) {