diff --git a/php/src/GildedRose.php b/php/src/GildedRose.php index 72a060c3..395c02b8 100644 --- a/php/src/GildedRose.php +++ b/php/src/GildedRose.php @@ -22,9 +22,7 @@ final class GildedRose continue; } - if ($item->name != 'Aged Brie' and $item->name != 'Backstage passes to a TAFKAL80ETC concert') { - $item->quality = max(0, --$item->quality); - } else if ($item->name === 'Aged Brie') { + if ($item->name === 'Aged Brie') { $item->quality = min(50, ++$item->quality); } else if ($item->name === 'Backstage passes to a TAFKAL80ETC concert') { @@ -36,12 +34,9 @@ final class GildedRose $item->quality = min(50, $updatedQuality); } } else { - if ($item->quality < 50) { - $item->quality = $item->quality + 1; - } + $item->quality = max(0, --$item->quality); } - $item->sellIn--; if ($item->sellIn < 0) {