parent
0948cbcc35
commit
842bca17d1
Binary file not shown.
@ -0,0 +1,42 @@ |
||||
// |
||||
// TournamentStats.swift |
||||
// TournamentStats |
||||
// |
||||
// Created by Laurent Morvillier on 10/06/2019. |
||||
// Copyright © 2019 Stax River. All rights reserved. |
||||
// |
||||
|
||||
import Foundation |
||||
|
||||
struct TournamentStats : HTMLRepresentable { |
||||
|
||||
var entries: Double |
||||
var buyin: Double |
||||
var prizepool: Double |
||||
var itmValue: Double |
||||
|
||||
static func htmlHeaders() -> String { |
||||
return "" |
||||
} |
||||
|
||||
func html() -> String { |
||||
let formatter = NumberFormatter() |
||||
|
||||
var strings: [(String, String)] = [] |
||||
strings.append(("Entries", formatter.string(from: NSNumber(value: self.entries))!)) |
||||
strings.append(("Buy-in", Formatter.currency.string(from: NSNumber(value: self.buyin))!)) |
||||
strings.append(("Prizepool", Formatter.currency.string(from: NSNumber(value: self.prizepool))!)) |
||||
strings.append(("Earnings", Formatter.currency.string(from: NSNumber(value: self.itmValue))!)) |
||||
|
||||
var all = "" |
||||
strings.forEach { (tuple) in |
||||
let table = [tuple.0, tuple.1] |
||||
let joined = table.joined(separator: "</td><td>") |
||||
all.append("<tr><td>") |
||||
all.append(joined) |
||||
all.append("</td></tr>\n") |
||||
} |
||||
return all |
||||
} |
||||
|
||||
} |
||||
Loading…
Reference in new issue