GildedRose-Refactoring-Kata/swift/Sources/GildedRose/GildedRose.swift
2020-08-16 20:46:04 +02:00

14 lines
320 B
Swift

public class GildedRose {
var items:[Item]
public init(items:[Item]) {
self.items = items
}
public func updateQuality() {
let customFactoryObj = CustomisedItemFactory()
_ = items.map({customFactoryObj.getCustomisedItem(item: $0).updateCustomItemQuality()})
}
}