mirror of
https://github.com/emilybache/GildedRose-Refactoring-Kata.git
synced 2026-02-04 09:11:39 +00:00
18 lines
733 B
Python
18 lines
733 B
Python
from python.src.aged_brie import AgedBrieLogic
|
|
from python.src.backstage_passes import BackstagePassesLogic
|
|
from python.src.normal_item_logic import NormalItemLogic
|
|
from python.src.sulfuras import SulfurasLogic
|
|
|
|
|
|
class UpdateItemLogic:
|
|
@staticmethod
|
|
def update_items(items):
|
|
for item in items:
|
|
if item.name == "Aged Brie":
|
|
AgedBrieLogic.update_quality(item)
|
|
elif item.name == "Backstage passes to a TAFKAL80ETC concert":
|
|
BackstagePassesLogic.update_quality(item)
|
|
elif item.name == "Sulfuras, Hand of Ragnaros":
|
|
SulfurasLogic.update_quality(item)
|
|
else:
|
|
NormalItemLogic.update_quality(item) |